zoukankan      html  css  js  c++  java
  • 安装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
    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    PAT:1075. PAT Judge (25) AC
    PAT:1010. 一元多项式求导 (25) AC
    PAT:1076. Forwards on Weibo (30) AC
    PAT:1086. Tree Traversals Again (25) AC
    PAT:1020. Tree Traversals (25) AC
    PAT:1051. Pop Sequence (25) AC
    PAT:1063. Set Similarity (25) AC
    PAT:1017. A除以B (20) AC
    C语言指针
    iOS block
  • 原文地址:https://www.cnblogs.com/dlm17/p/13446462.html
Copyright © 2011-2022 走看看