'npm start' 命令不执行任何操作
'npm start' command doesn't do anything
我正在尝试启动一个 React js 项目,但 npm start
命令没有执行任何操作。没有错误信息。没有例外。什么都没有。
我已经在 package.json
文件中有一个 start
脚本。
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
我也检查了缺少的依赖项,但没有遗漏任何内容。
我在这里遗漏了什么吗?
尝试将 npm run
用于脚本,就像
npm run start
我认为这只是一个错误。再次尝试 运行 命令以查看它现在是否有效。或者,如果问题仍然存在,请创建另一个应用程序并按照说明进行操作。不要忘记按照指示签出到项目目录:cd your_project_name
。还有一件事:您是如何创建应用程序的?
解决方案:
我的 npm ignore-scripts
设置为 true
。所以我将它设置为 false
并且 npm start
命令有效。
npm config set ignore-scripts false
检查您的 ignore-scripts
是 true
还是 false
:
npm config get ignore-scripts
感谢@RobC 的回答
我正在尝试启动一个 React js 项目,但 npm start
命令没有执行任何操作。没有错误信息。没有例外。什么都没有。
我已经在 package.json
文件中有一个 start
脚本。
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
我也检查了缺少的依赖项,但没有遗漏任何内容。
我在这里遗漏了什么吗?
尝试将 npm run
用于脚本,就像
npm run start
我认为这只是一个错误。再次尝试 运行 命令以查看它现在是否有效。或者,如果问题仍然存在,请创建另一个应用程序并按照说明进行操作。不要忘记按照指示签出到项目目录:cd your_project_name
。还有一件事:您是如何创建应用程序的?
解决方案:
我的 npm ignore-scripts
设置为 true
。所以我将它设置为 false
并且 npm start
命令有效。
npm config set ignore-scripts false
检查您的 ignore-scripts
是 true
还是 false
:
npm config get ignore-scripts
感谢@RobC 的回答