请选择 进入手机版 | 继续访问电脑版

[相关技巧] Scratch3.0二次开发 之windows环境下打包成exe的流程

[复制链接]
查看96 | 回复7 | 2021-9-13 08:30:13 | 显示全部楼层 |阅读模式

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

1、必要 先安装npm,安装过程不作过多先容 了。

 2、直接先容 打包成exe流程。

(1)起首 在scratch-gui目次 下

  1. cd scratch-gui
  2. npm install
复制代码

设置静态文件路径

  1. set BUILD_MODE=dist
  2. set STATIC_PATH=static
复制代码

build scratch-gui

  1. npm run build
复制代码

设置链接

  1. npm link
复制代码

(2)进入scratch-desktop目次 。

  1. cd scratch-desktop
  2. npm install
复制代码

链接scratch-gui

  1. npm link scratch-guinpm run build-gui
复制代码

天生 dist文件

  1. npm start
复制代码

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

  1. If ((targetGroup === 'nsis') && !(childEnvironment.CSC_LINK || childEnvironment.WIN_CSC_LINK)) {
  2. throw new Error(NSIS build requires CSC_LINK or WIN_CSC_LINK);
  3. }
复制代码

(4)末了 在刚才scratch-desktop目次 下

  1. npm run dist
复制代码

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

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

  1. 对打包的文件进行压缩
  2. // 在 plugins 中添加 new UglifyJsPlugin 配置
  3. plugins: [
  4. new UglifyJsPlugin({
  5. uglifyOptions: {
  6. output: {
  7. comments: false,
  8. },
  9. warnings: false
  10. }
  11. })
  12. ]
复制代码

到此这篇关于Scratch3.0二次开发 之windows环境下打包成exe的文章就先容 到这了,更多相干 Scratch3.0打包exe内容请搜刮 脚本之家从前 的文章或继续欣赏 下面的相干 文章盼望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 南黑天家 | 2021-9-18 08:10:15 | 显示全部楼层
admin楼主你想太多了!
回复

使用道具 举报

avatar 叫啥不行靠 | 2021-9-19 00:07:18 | 显示全部楼层
楼上的说的很好!
回复

使用道具 举报

avatar 二狗子2017 | 2021-9-24 15:55:09 | 显示全部楼层
admin楼主病的不轻啊!
回复

使用道具 举报

avatar 银鲜目江探 | 2021-10-4 23:24:31 | 显示全部楼层
经典!
回复

使用道具 举报

avatar 豆芽角角123 | 2021-10-14 13:11:34 | 显示全部楼层
好无聊啊!
回复

使用道具 举报

admin楼主写的很经典!
回复

使用道具 举报

骂人也是要有水平的!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则