Установка npm завершается неудачно с командой npm.cmd: команда не найдена - PullRequest
0 голосов
/ 03 октября 2019

В настоящее время мы делаем sudo npm i вместо npm i, чтобы обойти эту проблему. Однако члены нашей команды Ubuntu не могут этого сделать, потому что nvm не установлен для root. NVM и N имеют одну и ту же проблему.

geoyws-mbp:ifca-construction-react geoyws$ npm i

> ifca-construction-react@0.1.0 prepare /Users/geoyws/work/src/ifca/ifca-react/src/modules/ifca-construction-react
> npm.cmd run compile

sh: npm.cmd: command not found
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! ifca-construction-react@0.1.0 prepare: `npm.cmd run compile`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the ifca-construction-react@0.1.0 prepare 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!     /Users/geoyws/.npm/_logs/2019-10-03T09_40_46_545Z-debug.log

enter image description here

1 Ответ

0 голосов
/ 03 октября 2019

Проблема заключалась в том, что один из наших инженеров изменил наш стартовый скрипт npm с npm run compile на npm.cmd run compile в нашем package.json. Либо это, либо создание-реакции-приложения сделали это, что очень неразумно, потому что люди работают с разными ОС на одной и той же базе кода.

...