镜像地址
从镜像站点下载压缩文件
openharmony-harmonyos
注意点: 不要照着以下步骤来
解压
tar -vxf code-v3.1.1-Release.tar.gz
安装好好后,需要nodejs 12.13.0+版本以上
,可以查看nodejs官网
查看需要下载哪个安装包的版本
uname -a
tar -zvxf node名称.tar.gz
或者
wget https://nodejs.org/dist/v16.15.1/node-v16.15.1.tar.gz
wget https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.xz
好像下载了code-v3.1.1-Release.tar.gz这个文件(15.82G)解压安装完后,之前的npm指令,java和胚子文件还有就是文件传输都不行了
安装源码: 推荐
tar -vxf code-1.0.tar.gz
下载组件包
HPM网站
安装hpm命令行工具
npm install -g @ohos/hpm-cli
查询下载的hpm目录
whereis hpm
添加软链接
#/usr/local/bin/hpm : 按照自己的路径来
sudo ln -s /usr/local/bin/hpm /usr/bin
查看hpm的版本
hpm -V
下载小熊派依赖
创建一个新的文件夹,将小熊派的下载
HPM网站
目前为止找到的是这个地址
如果hmp安装出现了Installation error: Cannot read bundle.json from /root: ENOENT: no such file or directory, open '/root/bundle.json'.
作为小白,就不去改/root/bundle.json
那我们可以使用小熊派Harmony开发版视频中的地址
在新建的文件夹中,存放下载的bearPi-HM_nano.zip
文件
Ubuntu中没有unzip
命令,可以:
apt install unzip
再
unzip my_bearpi_hm_nano.zip
之后进入解压的文件内
如图有三个文件
通过hpm install
安装指令就可以了。完成后可以看一下目录
ls
ls -l #ll
通过包管理器命令行获取
首先安装Node.js(12.13.0+); 安装hpm命令行工具 通过hpm install 命令安装组件
1.进入开发目录(新建一个文件夹),执行如下命令,采用默认开发项目
hpm init -t default
2.安装组件
hpm install @bearpi/bearpi_hm_nano
3.工具会自动从服务器下载所有依赖,下载成功会显示Installed
出现问题Installation error: Bundle @bearpi/bearpi_hm_nano: author must be an object including a name, email, or url.
可以不用解决,逃避责任使用
git clone https://gitee.com/bearpi/bearpi-hm_nano.git -b master
编译是:
python build.py BearPi-HM_Nano