• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Scratch3.0二次开发之windows环境下打包成exe的流程

    先给大家看下Scratch3.0二次开发之windows环境下打包成exe的流程。

    1、需要先安装npm,安装过程不作过多介绍了。

     2、直接介绍打包成exe流程。

    (1)首先在scratch-gui目录下

    cd scratch-gui
    npm install

    设置静态文件路径

    set BUILD_MODE=dist
    set STATIC_PATH=static

    build scratch-gui

    npm run build

    设置链接

    npm link

    (2)进入scratch-desktop目录。

    cd scratch-desktop
    npm install

    链接scratch-gui

    npm link scratch-gui
    npm run build-gui

    生成dist文件

    npm start

    (3)然后打开scratch-desktop目录下的*scripts->electron-builder-wrapper.js*文件将:注释掉(49行左右)

    If ((targetGroup === 'nsis')  !(childEnvironment.CSC_LINK || childEnvironment.WIN_CSC_LINK)) {
        throw new Error(NSIS build requires CSC_LINK or WIN_CSC_LINK);
    }

    (4)最后在刚才scratch-desktop目录下

    npm run dist

    完成后在scratch-desktop下的dist文件夹中即可看到scratch的安装包。

    ps:下面看下Scratch3.0 源码打包配置 webpack.config.js

    对打包的文件进行压缩
    // 在 plugins 中添加 new UglifyJsPlugin 配置
    plugins: [
     new UglifyJsPlugin({
      uglifyOptions: {
       output: {
        comments: false,
       },
       warnings: false
      }
     })
    ]

    到此这篇关于Scratch3.0二次开发之windows环境下打包成exe的文章就介绍到这了,更多相关Scratch3.0打包exe内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • 详解scratch3.0二次开发之scratch-blocks中的blocks的类型、定义和使用方法
    • scratch3.0二次开发之用blocks生成python代码
    • Scratch3.0 页面初始化同时加载sb3文件的操作代码
    • 解析scratch3.0二次开发之scratch-blocks免编译修改问题
    上一篇:Scratch3.0 页面初始化同时加载sb3文件的操作代码
    下一篇:Scratch3.0初始化加载七牛云上的sbs文件的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Scratch3.0二次开发之windows环境下打包成exe的流程 Scratch3.0,二次,开,发之,windows,