错误:无法使用ng Packager生成解析模块@angular/core

错误:无法使用ng Packager生成解析模块@angular/core,angular,angular-library,ng-packagr,Angular,Angular Library,Ng Packagr,我正试图建立一个图书馆。因为我需要包括资产,所以我需要ng Packager。在不运行Packagegr的情况下运行构建库可以在另一个项目上工作 当我运行构建时: ng-packagr -p projects/ngx-rating-stars/package.json 它返回给我一个错误: npm run build:lib > rating-stars-library@0.0.6 build:lib /home/andrea/lavoro/angular/librerie/Ratin

我正试图建立一个图书馆。因为我需要包括资产,所以我需要ng Packager。在不运行Packagegr的情况下运行构建库可以在另一个项目上工作

当我运行构建时:

ng-packagr -p projects/ngx-rating-stars/package.json
它返回给我一个错误:

npm run build:lib

> rating-stars-library@0.0.6 build:lib /home/andrea/lavoro/angular/librerie/RatingStarsLibrary
> ng-packagr -p projects/ngx-rating-stars/package.json

Building Angular Package

------------------------------------------------------------------------------
Building entry point 'ngx-rating-stars'
------------------------------------------------------------------------------
✖ Compiling TypeScript sources through NGC
ERROR: Could not resolve module @angular/core
npm ERR! code ELIFECYCLE
npm ERR! errno 111
npm ERR! rating-stars-library@0.0.6 build:lib: `ng-packagr -p projects/ngx-rating-stars/package.json`
npm ERR! Exit status 111
npm ERR! 
npm ERR! Failed at the rating-stars-library@0.0.6 build:lib script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/andrea/.npm/_logs/2020-11-20T15_14_17_250Z-debug.log
@angular/core位于节点模块中
日志

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/local/bin/npm', 'run', 'build:lib' ]
2 info using npm@6.14.5
3 info using node@v10.20.1
4 verbose run-script [ 'prebuild:lib', 'build:lib', 'postbuild:lib' ]
5 info lifecycle rating-stars-library@0.0.6~prebuild:lib: rating-stars-library@0.0.6
6 info lifecycle rating-stars-library@0.0.6~build:lib: rating-stars-library@0.0.6
7 verbose lifecycle rating-stars-library@0.0.6~build:lib: unsafe-perm in lifecycle true
8 verbose lifecycle rating-stars-library@0.0.6~build:lib: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/andrea/lavoro/angular/librerie/RatingStarsLibrary/node_modules/.bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
9 verbose lifecycle rating-stars-library@0.0.6~build:lib: CWD: /home/andrea/lavoro/angular/librerie/RatingStarsLibrary
10 silly lifecycle rating-stars-library@0.0.6~build:lib: Args: [ '-c', 'ng-packagr -p projects/ngx-rating-stars/package.json' ]
11 silly lifecycle rating-stars-library@0.0.6~build:lib: Returned: code: 111  signal: null
12 info lifecycle rating-stars-librar
root-package.json

{
  "name": "rating-stars-library",
  "version": "0.0.6",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build:lib": "ng-packagr -p projects/ngx-rating-stars/package.json",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": false,
  "dependencies": {
    "@angular/animations": "~10.0.6",
    "@angular/common": "~10.0.6",
    "@angular/compiler": "~10.0.6",
    "@angular/core": "^10.0.14",
    "@angular/forms": "~10.0.6",
    "@angular/platform-browser": "~10.0.6",
    "@angular/platform-browser-dynamic": "~10.0.6",
    "@angular/router": "~10.0.6",
    "rxjs": "~6.5.5",
    "tslib": "^2.0.0",
    "zone.js": "~0.10.3"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.1000.5",
    "@angular-devkit/build-ng-packagr": "~0.1000.8",
    "@angular/cli": "~10.0.5",
    "@angular/compiler-cli": "~10.0.6",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^6.0.0",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~5.0.0",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~3.0.2",
    "karma-jasmine": "~3.3.0",
    "karma-jasmine-html-reporter": "^1.5.0",
    "ng-packagr": "^10.0.0",
    "protractor": "~7.0.0",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "~3.9.5"
  }
}
{
    "$schema": "../../node_modules/ng-packagr/package.schema.json",
    "name": "ngx-rating-stars",
    "version": "0.0.6",
    "description": "A simple rating stars component",
    "author": "Andrea Di Cioccio",
    "keywords": ["angular", "rating", "stars"],
    "peerDependencies": {
        "@angular/common": "^10.0.14",
        "@angular/core": "^10.0.14"
    },
    "dependencies": {
        "tslib": "^2.0.0"
    },
    "ngPackage": {
        "lib": {
          "entryFile": "/src/public-api.ts"
        },
        "dest": "/dist/ngx-rating-stars"
      }
}
库包.json

{
  "name": "rating-stars-library",
  "version": "0.0.6",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build:lib": "ng-packagr -p projects/ngx-rating-stars/package.json",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": false,
  "dependencies": {
    "@angular/animations": "~10.0.6",
    "@angular/common": "~10.0.6",
    "@angular/compiler": "~10.0.6",
    "@angular/core": "^10.0.14",
    "@angular/forms": "~10.0.6",
    "@angular/platform-browser": "~10.0.6",
    "@angular/platform-browser-dynamic": "~10.0.6",
    "@angular/router": "~10.0.6",
    "rxjs": "~6.5.5",
    "tslib": "^2.0.0",
    "zone.js": "~0.10.3"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.1000.5",
    "@angular-devkit/build-ng-packagr": "~0.1000.8",
    "@angular/cli": "~10.0.5",
    "@angular/compiler-cli": "~10.0.6",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^6.0.0",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~5.0.0",
    "karma": "~5.0.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~3.0.2",
    "karma-jasmine": "~3.3.0",
    "karma-jasmine-html-reporter": "^1.5.0",
    "ng-packagr": "^10.0.0",
    "protractor": "~7.0.0",
    "ts-node": "~8.3.0",
    "tslint": "~6.1.0",
    "typescript": "~3.9.5"
  }
}
{
    "$schema": "../../node_modules/ng-packagr/package.schema.json",
    "name": "ngx-rating-stars",
    "version": "0.0.6",
    "description": "A simple rating stars component",
    "author": "Andrea Di Cioccio",
    "keywords": ["angular", "rating", "stars"],
    "peerDependencies": {
        "@angular/common": "^10.0.14",
        "@angular/core": "^10.0.14"
    },
    "dependencies": {
        "tslib": "^2.0.0"
    },
    "ngPackage": {
        "lib": {
          "entryFile": "/src/public-api.ts"
        },
        "dest": "/dist/ngx-rating-stars"
      }
}
如何解决?谢谢