Angular 라이브러리 종속성과 PeerDependencies
3860 단어 angular
종속성
종속성 아래의 라이브러리는 프로젝트가 프로덕션 환경에서 작동하는 데 실제로 필요한 라이브러리입니다. 일반적으로 이러한 라이브러리는 최종 번들에 코드의 전체 또는 일부를 포함합니다.
npm install MY_PACKAGE
또는
yarn add MY_PACKAGE
Angular 라이브러리 프로젝트에 패키지 종속성을 추가합니다.
1. 루트 패키지.json
패키지가 루트package.json
dependencies
섹션에 추가되었는지 확인하십시오.
....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
2. 프로젝트 패키지.json
동일한 패키지가 Angular 라이브러리 프로젝트package.json
dependencies
섹션에도 추가되어야 합니다.
....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
3. 프로젝트 ng-package.json
Angular Library 프로젝트ng-package.json
allowedNonPeerDependencies
배열 섹션에 패키지 이름을 추가해야 합니다.
....
"allowedNonPeerDependencies": [
"MY_PACKAGE"
]
피어 종속성
종속성으로 사용할 수 있도록 자체 Angular 라이브러리를 만들고 게시하려면 peerDependencies가 필요할 수도 있습니다.
package.json
파일에는 peerDependencies
라는 개체가 있으며 다운로드 중인 프로젝트 또는 응용 프로그램에 정확히 필요한 모든 패키지로 구성되며 버전 번호도 동일해야 합니다.
1. 루트 패키지.json
패키지가 루트package.json
dependencies
섹션에 추가되었는지 확인하십시오.
....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
2. 프로젝트 패키지.json
동일한 패키지가 Angular 라이브러리 프로젝트package.json
peerDependencies
섹션에도 추가되어야 합니다.
....
"peerDependencies": {
...
"MY_PACKAGE": "VERSION"
}
Reference
이 문제에 관하여(Angular 라이브러리 종속성과 PeerDependencies), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/vineethtrv/angular-library-dependencies-vs-peerdependencies-1hcd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npm install MY_PACKAGE
yarn add MY_PACKAGE
....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
....
"allowedNonPeerDependencies": [
"MY_PACKAGE"
]
종속성으로 사용할 수 있도록 자체 Angular 라이브러리를 만들고 게시하려면 peerDependencies가 필요할 수도 있습니다.
package.json
파일에는 peerDependencies
라는 개체가 있으며 다운로드 중인 프로젝트 또는 응용 프로그램에 정확히 필요한 모든 패키지로 구성되며 버전 번호도 동일해야 합니다.1. 루트 패키지.json
패키지가 루트
package.json
dependencies
섹션에 추가되었는지 확인하십시오.....
"dependencies": {
...
"MY_PACKAGE": "VERSION"
}
2. 프로젝트 패키지.json
동일한 패키지가 Angular 라이브러리 프로젝트
package.json
peerDependencies
섹션에도 추가되어야 합니다.....
"peerDependencies": {
...
"MY_PACKAGE": "VERSION"
}
Reference
이 문제에 관하여(Angular 라이브러리 종속성과 PeerDependencies), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/vineethtrv/angular-library-dependencies-vs-peerdependencies-1hcd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)