gpt4 book ai didi

javascript - NPM 未被识别为内部/外部命令

转载 作者:行者123 更新时间:2023-11-29 23:30:35 25 4
gpt4 key购买 nike

我要启动的服务器文件夹的 package.json 文件:

{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "nodemon src/app.js --exec 'npm run lint && node'",
"lint": "./node_modules/.bin/eslint **/*.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"eslint": "^4.12.0",
"nodemon": "^1.12.1"
}
}

我不知道为什么当 npm 没有通过 package.json 执行时完美运行时它没有注意到 package.json 启动脚本中的 npm。

有人知道为什么吗?我正在尝试学习全栈开发,但我对这个错误感到困惑。

编辑:我运行的是 Windows 10。

最佳答案

在脚本中使用双引号,因为单引号在 Windows 命令行中无法识别。

将您的开始更改为:

"start": "nodemon src/app.js --exec \"npm run lint && node\"",

关于javascript - NPM 未被识别为内部/外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47504061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com