npm - WebStorm - 错误 : Please specify npm package

标签 npm webstorm

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 项目,如果这很重要的话。

过去,它运行良好。请指教。

编辑:添加了屏幕截图 - 默认值

enter image description here

dev => 编辑“开发”设置:

enter image description here

最佳答案

如果您像我一样使用节点版本管理器,它是一个文件夹,其中 bin 文件夹是:

~/.nvm/versions/node/v8.9.1/lib/node_modules/npm

关于npm - WebStorm - 错误 : Please specify npm package,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36223947/

相关文章:

javascript - 使用原始文件部署 Angular-App

reactjs - 错误: Do not use Array index in keys

requirejs - 如何通过 webstorm 和 requirejs 使用 AMD 代码完成?

intellij-idea - 使用 IntelliJ/WebStorm 和 PhantomJS/Casper 设置 JS 调试

android - 如何在 WebStorm 中运行 Android 虚拟设备

javascript - 如何导出类型定义并通过本地包的 npm 链接使用它们?

node.js - 为什么 NPM 可以在本地运行,但不能在 Docker 上运行?

npm - gulp-sourcemaps的用途是什么?

coffeescript - 如何使用 webstorm 6 源映射在 node.js 中调试 CoffeeScript

javascript - 在 WebStorm 中导入包含我的 html-js 文件的文件夹?