2

我尝试使用以下命令安装Spectron

 npm install --save-dev spectron

但我得到这个错误消息:

npm 错误!Windows_NT 6.1.7601 npm 错误!argv "C:\Program
Files\nodejs\node.exe" "C:\Program Files\nodejs\
node_modules\npm\bin\npm-cli.js" "install" "--save-dev" "spectron"
npm ERR !节点 v6.9.2 npm 错误!npm v3.10.9 npm 错误!代码 ENOSELF

npm 错误!拒绝将 spectron 安装为自身 npm
ERR 的依赖项!npm 错误!如果您需要帮助,您可以在以下位置报告此错误:npm ERR!
https://github.com/npm/npm/issues

npm 错误!请在任何支持请求中包含以下文件:
npm ERR!C:\spectron-master\npm-debug.log

我做错了什么?

4

1 回答 1

0

如果您没有在 package.json 中设置任何名称,则默认使用文件夹名称。

您不能安装与 package.json 中的名称相同的包。

示例:尝试在 package.json 中名为 Spectron 的项目中安装 Spectron 应该会引发此错误。

于 2018-07-05T07:02:41.317 回答