从 npm 安装 Electron-Js 时出现 npm 错误
Posted
技术标签:
【中文标题】从 npm 安装 Electron-Js 时出现 npm 错误【英文标题】:npm error when installing Electron-Js from npm 【发布时间】:2021-05-26 14:39:58 【问题描述】:尝试将 Electron-JS 安装到我的 Linux Mint 20.1。我从源代码(v.14.5)构建了 Node Js,并从 apt 安装了 Chromium,两者都成功。尝试从 npm 安装 Electron 时,出现以下错误/警告(?):
Downloading electron-v11.3.0-linux-x64.zip: [========] 100% ETA: 0.0 seconds
npm WARN saveError ENOENT: no such file or directory, open '/home/maranga/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/home/maranga/package.json'
-
它们是什么意思?
他们会阻止我使用电子吗?
我应该只从源代码/二进制文件构建电子以防止进一步的问题吗?
【问题讨论】:
【参考方案1】:也许你需要从:
npm init / yarn init
如果您想开发项目,请在您的目录项目中。
在这个命令之后你会得到一个 package.json 和 package-lock.json
【讨论】:
【参考方案2】:所以我一发布这个问题就找到了question for a similar installation 并提供了一些答案。
理由是,无论您在哪里安装项目,都需要一个package.json
文件,因此在安装之前首先在所需目录中运行npm init
。你也可以全局安装,如answer
编辑:Here is a 101 on npm and installs.
【讨论】:
以上是关于从 npm 安装 Electron-Js 时出现 npm 错误的主要内容,如果未能解决你的问题,请参考以下文章
从终端运行 npm 时出现“module.js:557 throw err”