美文网首页
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