安装electron

一. 全局安装electron很慢

解决办法:

  1. 命令行输入:npm config set ELECTRON_MIRROR=https://cdn.npm.taobao.org/dist/electron/

  2. npm install electron -g

 

二. 打包electron

1.  npm install electron-packager -g

2. package.json中写:

    "package": "electron-packager ./ helloworld --platform=win32 --arch=x64 --out=./app --electron-version=3.0.7"

// 命令说明
location of project:项目所在路径
name of project:打包的项目名字
platform:确定了你要构建哪个平台的应用(Windows、Mac 还是 Linux)
architecture:决定了使用 x86 还是 x64 还是两个架构都用
electron version:electron 的版本
optional options:可选选项

注:可以指定参数--asar进行打包时加密 

 

三. 加密打包后的源文件(是可以解包的,所以最好的办法还是混淆代码)

1. npm install asar -g

2. asar pack app app.asar

app 为resources中待加密的源码文件夹。加密完成后删除app文件夹,保留app.asar,点击启动文件,确定程序是否正常运行。

 

原文参考:https://zhuanlan.zhihu.com/p/61448966

posted @ 2020-08-06 15:07  对·味  阅读(334)  评论(0编辑  收藏  举报