一、设备端开发
Visual Studio Code
本体:https://code.visualstudio.com/
插件: C/C++
和 alios-studio
Python 2.7
下载地址:https://www.python.org/downloads/。
注意:macOS 及部分 Linux 系统已预装,Windows 及 部分 Linux 系统需要手动安装。
Windows 用户注意:安装 Python 时,务必选择 Add Python to environment variables
及 Install pip
。
Git
下载地址:https://git-scm.com/downloads
Windows 用户安装后,在任意文件夹右键快捷进入 Git bash
,就可以使用 UNIX 终端指令,方便开发。
开发板 USB 驱动
下载地址:http://www.st.com/en/development-tools/stsw-link009.html
正常情况下,macOS 系统将自动识别设备,无须手动安装驱动。
AliOS Things 代码
安装方法:git clone https://github.com/alibaba/AliOS-Things
二、Web 应用开发
Node.js
下载地址:http://nodejs.cn/download/,请下载 8.9及以上版本。
Bone.js
bnpm
包管理工具:npm install -g bnpm --registry=https://npm.aliplus.com/api
提示:Unix* 系统(macOS、Linux)如果提示 EACCES 权限不足的错误,请尝试执行以下命令进行修复:
sudo chown -R $(whoami) /usr/local/bin
sudo chown -R $(whoami) /usr/local/lib
登录 bnpm
,执行 bnpm login
访问 https://bone.aliyun.com/profile ,使用页面上的用户名密码在命令行上登录:
安装本地命令行工具:bnpm install -g @bone/bone-cli
应用代码
地址: https://bone-doc-assets.oss-cn-shanghai.aliyuncs.com/sdk-demo/boneweb-demo-chart.zip