Developerkit & Link Develop Demo 环境配置指南

简介: 介绍 AliOS Things + Link Develop 的环境配置方法。

一、设备端开发

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 variablesInstall 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 ,使用页面上的用户名密码在命令行上登录:

https://cdn.yuque.com/lark/2018/png/f92788e5-8235-43d7-810e-12c18028ff08.png

安装本地命令行工具:bnpm install -g @bone/bone-cli

应用代码

地址: https://bone-doc-assets.oss-cn-shanghai.aliyuncs.com/sdk-demo/boneweb-demo-chart.zip

目录
相关文章
|
前端开发 JavaScript
【Ant Design Pro】使用ant design pro做为你的开发模板(一)拉取项目
【Ant Design Pro】使用ant design pro做为你的开发模板(一)拉取项目
1286 0
【Ant Design Pro】使用ant design pro做为你的开发模板(一)拉取项目
|
3月前
|
JavaScript 测试技术 Windows
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
本文介绍了如何使用vue-cli和webpack为Vue项目配置不同的生产和测试环境,包括修改`package.json`脚本、使用`cross-env`处理环境变量、创建不同环境的`.env`文件,并在`webpack.prod.conf.js`中使用`DefinePlugin`来应用这些环境变量。
123 2
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
|
5月前
|
开发工具 数据安全/隐私保护 git
为了方便项目打包,我用Node写了个git-tag工具
为了方便项目打包,我用Node写了个git-tag工具
97 0
|
Python
Python实战:GitHub Actions自动构建pypa/gh-action-pypi-publish自动发布新版本到pypi
Python实战:GitHub Actions自动构建pypa/gh-action-pypi-publish自动发布新版本到pypi
231 0
|
Java Go PHP
go项目.github actions自动打包exe发布版本
最近俩天在开发一款开源的环境变量管理工具,第一版本用的是PHP实现,但为了更多适应性的考虑,比如java的朋友、node的朋友可以使用,所以选择用Go重写 打包exe可执行文件,即可兼容所有windows环境的电脑使用
947 0
|
JavaScript 固态存储 Devops
Github Actions 实现 Node.js 项目的 CICD 环境搭建
本文我们介绍 CI / CD 的概念, 主要是帮助完成软件开发的自动化构建、测试和发布环节。同时会使用 Gtihub Actions 实现一个 Node.js 项目的自动化部署环境的搭建。
1349 0
【错误记录】发布 Flutter 插件包报错 ( It‘s strongly recommended to include a “homepage“ or “repository“ field )
【错误记录】发布 Flutter 插件包报错 ( It‘s strongly recommended to include a “homepage“ or “repository“ field )
254 0
【错误记录】发布 Flutter 插件包报错 ( It‘s strongly recommended to include a “homepage“ or “repository“ field )
|
C++ 开发者
Auto.js pro 开发环境配置
Auto.js pro 开发环境配置

相关实验场景

更多