如何设置package.json为第一次建立电子

时间:2019-02-21 12:56:50

标签: node.js macos electron

"devDependencies": {
"asar": "^0.14.6",
"electron": "^4.0.5",
"electron-packager": "^13.0.1"
}

我想构建电子应用程序。 因此,我想知道该软件包是否应包含在上面的DepDefendencies部分中。 我想念什么?

1 个答案:

答案 0 :(得分:1)

最简单的方法是让npm do this for you

为您的项目创建一个文件夹,然后进入该文件夹并运行,按照提示进行操作:

npm init

Npm将为您创建一个package.json。然后要设置电子运行,请遵循他们的website

npm i -D electron@latest

哪个会产生以下内容:

{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "electron": "^4.0.5"
  }
}

然后,您可以添加其他工具,例如electon-packager

npm install electron-packager --save-dev

-save-dev是用于开发的工具,将存储在devDependencies中,您运行应用程序所需的任何库都将保存在依赖项中,并使用--save开关。