美文网首页
Blockly 本地编译

Blockly 本地编译

作者: jaydenZou1228 | 来源:发表于2019-05-07 21:02 被阅读0次

上一篇文章提到,编译blockly模块需要联网,而且如果没有vpn经常会因为被墙编译失败
查看了一下blockly的官方文档发现:

https://developers.google.com/blockly/guides/modify/web/advanced

官方是有发布本地编译包的,但是还需要下载一个java的脚本工具
按着官方教程撸就可以了

唯一出现的问题就是文件路径问题,刚开始放的路径找不着模块
我配置的文件结构是


image.png

把编译指令写进shell

#! /bin/bash
java -jar closure-compiler.jar --js='main.js' \
  --js='./blockly/blocks/**.js' \
  --js='./blockly/core/**.js' \
  --js='./blockly/generators/**.js' \
  --js='./blockly/msg/js/**.js' \
  --js='./closure-library/closure/goog/**.js' \
  --js='./closure-library/third_party/closure/goog/**.js' \
  --generate_exports \
  --compilation_level ADVANCED_OPTIMIZATIONS \
  --dependency_mode=STRICT --entry_point=Main \
  --js_output_file main_compressed.js

执行脚本

./build.sh

完成


image.png

相关文章

网友评论

      本文标题:Blockly 本地编译

      本文链接:https://www.haomeiwen.com/subject/mjquoqtx.html