问题是当我执行npm start
OR npm run customScriptCommand
npm时,对项目什么也不做,并迅速在终端中返回新行。
我尝试从计算机上删除节点和npm,然后为节点和npm进行brew安装,但这不能解决问题。
然后,我尝试从brew安装中删除node和npm,然后从nvm中再次安装它,但它也不能解决问题。
NPM详细信息
npm -v -> 6.11.3
which npm -> /usr/local/bin/npm
NodeJS详细信息
node -v -> v12.12.0
which node ->/usr/local/bin/node
package.json中的脚本
"scripts": {
"start": "node ./bin/www",
"devstart": "DEBUG=app-name:* nodemon ./bin/www", //I've changed my actual app name to "app-name"
},
如果我这样做node ./bin/www
或DEBUG=app-name:* nodemon ./bin/www
它将起作用:
我试着在不有我的同事的机器上的问题,与其他项目git clone
做npm install
,并试图运行该项目,但它还是没有
即使是我刚完成的新项目npm init -y
也失败了,
{
"name": "test"
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "itsme",
"license": "ISC"
}
npm config set ignore-scripts false
会帮你的忙。
我的朋友是真正的奋斗者,从现在开始不遵循随机教程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句