Webstorm 在尝试运行 package.json 中指定的命令时抛出错误:
"devDependencies": {},
"scripts": {
"dev": "./node_modules/.bin/webpack-dev-server --content-base src --inline --hot",
"test": "echo \"Error: no test specified\" && exit 1"
},
我已经在其他计算机(Linux/Windows)上将此脚本与 Webstorm 一起使用。在这个(Linux)上,它似乎并没有突然起作用。以前还好。我刚刚升级了 Webstorm。在 CLI 中,“dev”命令可以正常工作,这与 Webstorm 配置有关。这
在 Settings => Languages & Frameworks => NOde.js 和 NPM 中,节点解释器被指定为/usr/bin/node 这是正确的路径。我还单击了启用 Node.js 核心库。
仍然在 Webstorm 的 NPM 窗口中,当我想运行“开发”脚本时,它会抛出上述错误。
该项目是一个 react 项目,如果这很重要的话。
过去,它运行良好。请指教。
编辑:添加了屏幕截图 - 默认值
dev => 编辑“开发”设置:
最佳答案
如果您像我一样使用节点版本管理器,它是一个文件夹,其中 bin 文件夹是:
~/.nvm/versions/node/v8.9.1/lib/node_modules/npm
关于npm - WebStorm - 错误 : Please specify npm package,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36223947/