编译ardublockly的步骤

本文主要记录了编译ardublockly的具体步骤及注意事项:

环境配置

安装python2.7和python3.4,然后通过以下命令行安装各种包:
- cmd: “pip3 install pyinstaller”
- cmd: “pip3 install mkdocs”
- cmd: “pip3 install coverage”
- cmd: “pip3 install requests”
- cmd: “pip install coverage”
- cmd: “pip install requests”
- cmd: “pip install mock”
- cmd: “pip freeze”
- cmd: “pip3 freeze”
https://nodejs.org/en/下载node.js,并安装。

下载ardublockly的源码

git clone https://github.com/carlosperate/ardublockly.git
cd ardublockly
git submodule update --init --recursive

编译说明

第一步:Blockly

使用python2,且需要联网(外网),需要使用Google的”Closure Compiler Service”。从项目的根目录:
cd blockly
py -2 build.py
cd ../

第二步:Python Server

使用python3。
py -3 package/build_pyinstaller.py

第三步:Electron

这一步需要联网,且保证网速较好,最好是外网,否则会失败。
cd package\electron
npm install
npm run release
cd ../../

第四步:Documentation

py -3 package\build_docs.py

第五步:打包Ardublockly

py -3 package/pack_ardublockly.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值