【问题标题】:npm error when installing Electron-Js from npm从 npm 安装 Electron-Js 时出现 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. 它们是什么意思?
  2. 他们会阻止我使用电子吗?
  3. 我应该只从源代码/二进制文件构建电子以防止进一步的问题吗?

【问题讨论】:

    标签: node.js ubuntu npm electron linux-mint


    【解决方案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.

      【讨论】:

        猜你喜欢
        • 2019-07-08
        • 2015-04-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-21
        • 2021-03-15
        • 2023-03-29
        • 1970-01-01
        相关资源
        最近更新 更多