npm установка завершается неудачно с «npm ERR! Невозможно прочитать свойство« raw »из неопределенного» при использовании моего собственного Blueprint - PullRequest
0 голосов
/ 11 марта 2020

Я создал свой собственный Blueprint и пытаюсь использовать его с локальной версией JHipster (следуя приведенным здесь правилам: https://www.jhipster.tech/modules/creating-a-blueprint/).

Однако при запуске npm install Я получаю:

npm WARN tar ENOENT: no such file or directory, open '/my_project/node_modules/.staging/minimist-19b0b9f9/package.json'
npm WARN tar ENOENT: no such file or directory, open '/my_project/node_modules/.staging/p-limit-6a9bed74/license'
npm WARN tar ENOENT: no such file or directory, open '/my_project/node_modules/.staging/minimist-19b0b9f9/LICENSE'
npm WARN tar ENOENT: no such file or directory, open '/my_project/node_modules/.staging/p-limit-6a9bed74/index.js'
npm WARN tar ENOENT: no such file or directory, open '/my_project/node_modules/.staging/minimist-19b0b9f9/index.js'

(это продолжается более 100 строк)

регистрация заканчивается:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: yeoman-test@2.2.0 (node_modules/generator-jhipster/node_modules/yeoman-test):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: yeoman-assert@3.1.1 (node_modules/generator-jhipster/node_modules/yeoman-assert):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: sinon@7.2.5 (node_modules/generator-jhipster/node_modules/sinon):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: mocha@6.1.4 (node_modules/generator-jhipster/node_modules/mocha):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: jsdoc@3.6.3 (node_modules/generator-jhipster/node_modules/jsdoc):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: eslint-plugin-prettier@3.1.0 (node_modules/generator-jhipster/node_modules/eslint-plugin-prettier):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: eslint-plugin-import@2.18.2 (node_modules/generator-jhipster/node_modules/eslint-plugin-import):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: eslint-config-prettier@6.1.0 (node_modules/generator-jhipster/node_modules/eslint-config-prettier):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: eslint-config-airbnb-base@14.0.0 (node_modules/generator-jhipster/node_modules/eslint-config-airbnb-base):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: eslint@6.2.2 (node_modules/generator-jhipster/node_modules/eslint):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ejs-lint@0.3.0 (node_modules/generator-jhipster/node_modules/ejs-lint):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: chai@4.2.0 (node_modules/generator-jhipster/node_modules/chai):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @openapitools/openapi-generator-cli@1.0.10-4.2.3 (node_modules/generator-jhipster/node_modules/@openapitools/openapi-generator-cli):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Cannot read property 'raw' of undefined

npm ERR! Cannot read property 'raw' of undefined

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/me/.npm/_logs/2020-03-11T04_43_33_553Z-debug.log

В этом журнале я вижу:

38893 verbose stack TypeError: Cannot read property 'raw' of undefined
38893 verbose stack     at /usr/local/lib/node_modules/npm/lib/install/action/extract.js:67:20
38893 verbose stack     at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
38893 verbose stack     at Function.Promise.fromNode.Promise.fromCallback (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:185:30)
38893 verbose stack     at extract (/usr/local/lib/node_modules/npm/lib/install/action/extract.js:63:13)
38893 verbose stack     at /usr/local/lib/node_modules/npm/lib/install/actions.js:75:20
38893 verbose stack     at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
38893 verbose stack     at Function.Promise.fromNode.Promise.fromCallback (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:185:30)
38893 verbose stack     at runAction (/usr/local/lib/node_modules/npm/lib/install/actions.js:74:13)
38893 verbose stack     at /usr/local/lib/node_modules/npm/lib/install/actions.js:54:16
38893 verbose stack     at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
38893 verbose stack     at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
38893 verbose stack     at Promise._settlePromise (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18)
38893 verbose stack     at Promise._settlePromiseCtx (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:611:10)
38893 verbose stack     at _drainQueueStep (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:142:12)
38893 verbose stack     at _drainQueue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9)
38893 verbose stack     at Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5)

Используемые версии:

  • узел: v12.16.1

  • npm: v6.13.4

Любая помощь будет принята с благодарностью.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...