【问题标题】:Installing Spectron安装 Spectron
【发布时间】:2017-06-22 13:10:28
【问题描述】:

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

 npm install --save-dev spectron

但我得到了这个错误消息:

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

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

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

我做错了什么?

【问题讨论】:

  • 您在 package.json 中将“名称”设置为什么?如果它是“spectron”,你会得到这个错误。不过,“spectron-master”应该没问题...
  • 你能在问题中发布 package.json 的内容吗

标签: javascript node.js npm electron spectron


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    • 1970-01-01
    • 2017-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多