ubuntu18 安装nodejs v14 hpm

16 篇文章 2 订阅
7 篇文章 0 订阅
ubuntu18安装hpm
1.安装gn, ninja, riscv32-linux-gcc
2.安装hpm


#====================================================================================================
#====================================================================================================


1.linux环境搭建

cd ~
mkdir download
cd tools
# 下载三个
wget http://tools.harmonyos.com/mirrors/gn/1523/linux/gn.1523.tar
wget http://tools.harmonyos.com/mirrors/ninja/1.9.0/linux/ninja.1.9.0.tar
wget http://tools.harmonyos.com/mirrors/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz
# 解压
tar -xvf gn.1523.tar -C ~/
tar -xvf ninja.1.9.0.tar -C ~/
tar -xvf gcc_riscv32-linux-7.3.0.tar.gz -C ~/

vim ~/.bashrc
# 新增
export PATH=~/gn:$PATH
export PATH=~/ninja:$PATH
export PATH=~/gcc_riscv32/bin:$PATH

source .bashrc

# 检查
riscv32-unknown-elf-gcc -v



#====================================================================================================
#====================================================================================================

2. 安装nodejs,配置环境变量,并安装hpm命令行工具

cd ~
mkdir tools
cd tools
# 一:下载 nodejs v14
wget wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz
tar xvJf node-v14.15.1-linux-x64.tar.xz
# 二:移动文件位置
sudo mv node-v14.15.1-linux-x64  /usr/local/node-v14
# 三:创建 node 软链接到 /bin
sudo ln -s /usr/local/node-v14/bin/node /bin/node

# ---------------------------------------------------------------------------------------
# 如果有报错 文件存在
ln: failed to create symbolic link '/bin/node': File exists

# 解决办法:
# 查看原来配置的软链接是否存在
ls -l /bin/node   
lrwxrwxrwx 1 root root 27 Dec  7 23:45 /bin/node -> /usr/local/node-v9/bin/node
# 修改软连接
sudo ln -snf /usr/local/node-v14/bin/node  /bin/node
# 检查是否正确
ls -l  /bin/node   
lrwxrwxrwx 1 root root 28 Dec 12 20:54 /bin/node -> /usr/local/node-v14/bin/node
# ---------------------------------------------------------------------------------------


# 四:创建 npm 软链接到 /bin
sudo ln -s /usr/local/node-v14/bin/npm  /bin/npm
# ---------------------------------------------------------------------------------------
ln: failed to create symbolic link '/bin/npm': File exists
# 解决办法:修改软链接目标文件路径 
sudo ln -snf /usr/local/node-v14/bin/npm  /bin/npm
# 检查是否正确
ls -l  /bin/npm   
lrwxrwxrwx 1 root root 28 Dec 12 20:54 /bin/node -> /usr/local/node-v14/bin/node
# ---------------------------------------------------------------------------------------

# 五:配置环境变量
sudo vim /etc/profile
# 添加路径,(如果原来有配置,修改成/usr/local/node-v14/bin即可)
export PATH=/usr/local/node-v14/bin:$PATH
source /etc/profile

# 检查是否配置正确
node -v
v14.15.1

npm -v
6.14.8


# 六:安装hpm 命令工具
# 修改为淘宝镜像
npm config set registry https://registry.npm.taobao.org
sudo npm install -g @ohos/hpm-cli
# 七:配置hpm软链接
sudo ln -s /usr/local/node-v14/bin/hpm  /bin/hpm
# 查看版本
hpm -V
1.0.2





# 参考链接
https://gitee.com/bearpi/bearpi-hm_nano/blob/master/applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano%E5%BC%80%E5%8F%91%E6%90%AD%E5%BB%BA%E7%8E%AF%E5%A2%83.md
https://nodered.top/install/nodejs/


  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值