安装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

作者:dlm17
本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/dlm17/p/13446462.html