-1

我们目前这样做sudo npm i不是npm i为了规避这个问题。但是,我们的 Ubuntu 团队成员不能这样做,因为没有为 root 安装 nvm。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

在此处输入图像描述

4

1 回答 1

0

问题是我们的一位工程师将我们的启动脚本npm从. 无论是那个还是 create-react-app 都这样做了,这是非常不明智的,因为人们在同一个代码库上使用各种操作系统。npm run compilenpm.cmd run compilepackage.json

于 2019-10-03T10:15:22.773 回答