我尝试使用以下命令安装Spectron:
npm install --save-dev spectron
但我收到此错误消息:
npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\Program
Files\nodejs\node.exe" "C:\Program Files\nodejs\
node_modules\npm\bin\npm-cli.js" "install" "--save-dev" "spectron"
npm ERR! node v6.9.2 npm ERR! npm v3.10.9 npm ERR! code ENOSELFnpm ERR! Refusing to install spectron as a dependency of itself npm
ERR! npm ERR! If you need help, you may report this error at: npm ERR!
https://github.com/npm/npm/issuesnpm ERR! Please include the following file with any support request:
npm ERR! C:\spectron-master\npm-debug.log
我做错了什么?
最佳答案
如果您未在 package.json 中设置任何名称,默认情况下将采用文件夹名称。
您无法安装与 package.json 中名称相同的包。
示例:尝试在 package.json 中名为 Spectron 的项目中安装 Spectron 应该会引发此错误。
关于javascript - 安装 Spectron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42053455/