npm установка не удалась при сценарии @ angular / cli@9.1.3 postinstall - PullRequest
1 голос
/ 30 апреля 2020

Я только начинаю, мне нужно настроить исходный код на моей машине.

узел -v v12.16.1 npm -v 6.13.4

Можете ли вы помочь мне устранить эту ошибку, когда я запускаю команду npm install (на Windows 7 Entreprise SP1 64-битная версия)

4400 verbose stack Error: @angular/cli@9.1.3 postinstall: `node 
./bin/postinstall/script.js`
4400 verbose stack Exit status 1
4400 verbose stack     at EventEmitter.<anonymous> (C:\Program 
Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\index.js:332:16)
4400 verbose stack     at EventEmitter.emit (events.js:311:20)
4400 verbose stack     at ChildProcess.<anonymous> (C:\Program 
Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
4400 verbose stack     at ChildProcess.emit (events.js:311:20)
4400 verbose stack     at maybeClose (internal/child_process.js:1021:16)
4400 verbose stack     at Process.ChildProcess._handle.onexit 
(internal/child_process.js:286:5)
4401 verbose pkgid @angular/cli@9.1.3
4402 verbose cwd D:\banbou_source\workspace\banbou-project\banbou-backoffice- 
client
4403 verbose Windows_NT 6.1.7601
4404 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program 
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
4405 verbose node v12.16.1
4406 verbose npm  v6.13.4
4407 error code ELIFECYCLE
4408 error errno 1
4409 error @angular/cli@9.1.3 postinstall: `node ./bin/postinstall/script.js`
4409 error Exit status 1
4410 error Failed at the @angular/cli@9.1.3 postinstall script.
4410 error This is probably not a problem with npm. There is likely 
additional 
logging output above.
4411 verbose exit [ 1, true ]

Ответы [ 2 ]

1 голос
/ 30 апреля 2020

ou должен проверить, установлена ​​ли на вашем компьютере предыдущая версия Agnular (или даже частично). Если это так, выполните команду:

npm uinstall @angular/cli

Затем очистите кэш npm с помощью этой команды: npm cache clean --force

Теперь попробуйте переустановить Angular с помощью команды: npm i -g @angular/cli Текущая версия Angular - 9.1.3, поэтому вам не нужно указывать ее в команде.

Здесь -g команда используется для глобальной установки Angular.

Чтобы все работало нормально, закройте все IDE (если оно используется), затем выполните приведенные выше операции.

0 голосов
/ 30 апреля 2020

Попробуйте установить angular -cli с флагом --unsafe-perm. В Windows это может быть проблема с правами при установке postinstall.

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