Cubietruck开发板折腾006:linaro安装nodejs

NodeJS介绍:

    Node.JS是一个让开发者可以快速创建网络应用的服务器端JavaScript平台,同时运用JavaScript进行前端与后端编程,开发者可以更专注于系统的设计以及保持其一致性。下面我们来用Linaro服务器上开启你的Node.JS开发之路吧。

   想获取Node.JS,我们需要通过apt包管理工具来安装,不过这里我们需要注意,因为与别的工具包相冲突的原因,Ubuntu仓库中可执行的名字是nodejs而不是node,当你运行apt-get install node时会提示你没有此包:

翻译:E包“节点”没有安装候选

这里需要使用nodejs来安装node,执行apt-get install nodejs,这时系统提示我们libuv1>=1.6.1u,

翻译:NoDEJS:取决于:LIUBV1(>=1.61),但它不能安装。

     因为libuv1无法在软件源种子找到,所以在线安装方法暂时不适用,我们就只能使用离线安装了,先去node官网下载对应的离线包:  https://nodejs.org/en/download/current/

这里我们选择ARM平台的版本:Linux Binaries(ARM) ARMv7 是我们要选择的版本

下载地址: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-armv7l.tar.xz

我们也可以通过以下命令直接在linaro终端下载nodejs压缩文件

wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv7l.tar.xz (这里目前最新版本为V9.9.0)

     接下来我们来解压node-v9.9.0-linux-armv7l.tar.xz压缩包,执行命令# tar -xvf node-v9.9.0-linux-armv7l.tar.xz,解压完之后得到node-v9.9.0-linux-armv7目录,node无需编译安装即可直接使用,你可以cd到node-v9.9.0-linux-armv7/bin目录然后执行#./node -v 即可查看到当前node版本信息,这说明node可以使用了。

   如果你不打算移动文件的话就可以直接在这里配置全局变量了,执行#pwd 可以查看当前所在目录,我的文件目录在/root/node-v9.9.0-linux-armv7l/bin。

#ln -s /root/node-v9.9.0-linux-armv7l /opt/node,接下来开始配置nodejs环境变量,修改etc/profile,执行命令# vi /etc/profile

在最后面添加如下内容:

export NODE_HOME=/opt/node

export PATH=$NODE_HOME/bin:$PATH

更新PATH,执行命令# source /etc/profile,接下来我们就可以来验证下是否配置成功

root@cubietruck-plus:/opt/node# source /etc/profile
root@cubietruck-plus:/opt/node# node -v
v9.9.0
root@cubietruck-plus:/opt/node# npm -v
5.6.0
root@cubietruck-plus:/opt/node#

 恭喜你,node安装成功了,现在可以使用npm install命令安装你想要的模块了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProgramNotes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值