"devDependencies": {
"asar": "^0.14.6",
"electron": "^4.0.5",
"electron-packager": "^13.0.1"
}
我想构建电子应用程序。 因此,我想知道该软件包是否应包含在上面的DepDefendencies部分中。 我想念什么?
答案 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开关。