在opt文件夹下创建一个Node文件夹
#Make a new dir where you'll put the binary
sudo mkdir /opt/node
通过wget下载Node ,更多版本可已到[url]http://nodejs.org/dist/ 所有NodeJS下载地址[/url]下载,但要注意,Raspberry Pi的CPU是Arm的,不是X86或者X64的
#Get it
wget http://nodejs.org/dist/v0.10.4/node-v0.10.4-linux-arm-pi.tar.gz
解压缩
#unpack
tar xvzf node-v0.10.4-linux-arm-pi.tar.gz
拷贝解压后的文件夹到之前创建的Node文件夹,当然也可以不创建和拷贝,可以直接将环境变量指向到这个地址
#Copy to the dir you made as the first step
sudo cp -r node-v0.10.2-linux-arm-pi/* /opt/node
修改环境变量
#Add node to your path so you can call it with just "node"
cd ~
nano .bash_profile
在.bash_profile中添加环境变量内容
#Add these lines to the file you opened
PATH=$PATH:/opt/node/bin
export PATH
#Save and exit
使用ctrl+o就会保存,然后可能会出现下面这样的东西
-----------------------------------
上面这块是文件名修改的地方,可以修改,如果确定了直接按Enter即可,下面是选择文件类型
按完Enter后,还是会回到编辑页面,再CTRL + X就退出了
^G Get Help ^T To Files M-M Mac Format M-P Prepend
^C Cancel M-D DOS Format M-A Append M-B Backup File
-----------------------------------
保存后,相当于环境变量配置好了,如果想立即生效,需要
$source .bash_profile
查看Node 和 NPM的版本
#Test
node -v
npm -v
分享到:
相关推荐
步骤1:安装在Ubuntu 16.04和Raspbian(对Debian的重建)9 Stretch上进行开发和测试。 至少需要4 GB的RAM(较慢的硬件,如Rasberry Pi可以在本地运行软件,但功能不足以按主网速度要求进行挖掘),Python 3.6或更高...
在你的 raspberry-pi 上安装最新版本的 raspbian os 打开外壳 从源安装 blueZ 4.101 sudo apt-get install libdbus-glib-1-dev sudo apt-get install libexpat1-dev wget ...
node-blead-slはRaspbianやUbuntuとったったLinuxベースのOSでActionします。现时点ではWindowsやMacをサポートしていません(もしが适切にインストールできで动作する可能はあります)。 依存关系 10以上 のイン...
节点链接是一个Node.js模块,它允许您与支持日本Linking Project(NTT DoCoMo)开发的Linking Profile的BLE设备进行通信。 是BLE配置文件,主要用于IoT设备(例如LED,按钮,各种传感器等)。 尽管Linking Project...
TensorFlow.js 是一个采用 WebGL 加速技术的 JavaScript 库,用于在浏览器中使用 Node.js 训练和部署机器学习模型。 移动开发者 TensorFlow Lite 是针对移动设备和嵌入式设备提供的精简解决方案。 Except as ...
##环境设置 从最新 RaspbianOS 的干净镜像开始 让我们从更新 apt-get 开始。 sudo apt-get update 现在,让我们安装最新版本的节点及其包管理器 wget http://node-arm.herokuapp.com/node_latest_armhf.deb sudo ...
RuuviTag演示这是一个演示,演示了如何读取RuuviTag环境传感器的Bluetooth Low Energy传感器测量值并将其提供给MQTT,数据库和仪表板。 该项目不以任何方式隶属于公司。屏幕截图Grafana仪表板: Node-RED仪表板:...
要求RaspberryPi 2/3或零W与Raspbian Jessy DHT22,BMP180传感器和电缆Node.js v6和一些依赖项(package.json) MySQL数据库安装所需的软件安装脚本即将开始.... 调整microSD卡的大小sudo raspi-config使用raspi-...
较早的版本也在raspbian上进行了测试。 警告:此应用仅供参考,配置错误可能会损坏您的音频设备。自行承担使用风险。 Elektrosil智能开关 我们使用Elektrosil智能开关作为控制器。该旋转控制器单元带有集成的rgb ...
简单的温度监控应用 我创建了这个项目,以为我家里的温度和环境监控器网络供电。 该架构使用一个“主” Pi聚集并显示日志数据,并在房屋周围放置许多“远程”位置,以将日志数据发送回“主”。 我建议主服务器使用Pi...