在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
分享到:
相关推荐
sudo apt-get install build-essential bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered) ``` 安装完成后,Node-RED 将自动启动。...
Node.js是一个开放源代码、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码。Node.js的非阻塞I/O模型和事件驱动的特性使其在处理大量并发连接时表现出色,非常适合构建物联网应用,包括智能...
Node.js是一种开放源代码、跨平台的JavaScript运行环境,它允许开发人员在服务器端执行JavaScript代码,从而极大地扩展了JavaScript的应用范围。下面将详细介绍这个压缩包及其相关的技术点。 1. **Node.js**: Node....
Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它使得JavaScript可以在服务器端执行,提供了丰富的网络应用程序开发框架和库。这个特定的版本是0.10.1,发布于2013年,对于那时的物联网(IoT)设备,特别是...
接下来是Node.js,这是一个开源、跨平台的JavaScript运行环境,用于在服务器端执行JavaScript代码。Node.js具有非阻塞I/O和事件驱动的特性,非常适合构建高性能的网络应用。在这个项目中,我们使用的Node.js版本为...
它预装了Raspbian这样的基于Debian的Linux发行版,使得开发者可以轻松在树莓派上运行各种软件,包括Node.js。 4. **安装与使用**:在树莓派上部署这个Node.js版本,用户需要先解压文件,通常使用`tar -zxvf node-v...
【标题】:“Node.js在Raspberry Pi Zero上的安装与应用” 在嵌入式计算领域,Raspberry Pi Zero作为一款小型、低成本的单板计算机,深受爱好者喜爱。它搭载了ARMv6架构的处理器,虽然性能有限,但足以运行许多基础...
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它让开发者能够使用JavaScript在服务器端编写代码,打破了传统的JavaScript仅限于客户端应用的局限。Node.js使用了一个事件驱动、非阻塞I/O模型,使其轻量又...
2. Node.js环境搭建:在Raspbian Stretch Lite上安装Node.js和npm(Node包管理器)。 3. GPIO编程:理解如何使用Node.js库如`raspi-gpio`或`johnny-five`来控制GPIO引脚,读写数字信号。 4. 物联网协议:熟悉I2C、...
步骤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 ...
树莓派通常预装了Debian或Raspbian操作系统,可以通过命令行使用`curl`或`wget`来下载并安装Node.js的最新版本。安装完成后,可以创建一个新的Node.js项目,并通过`npm init`命令初始化项目,生成`package.json`文件...
例如,可以安装Node-RED用于物联网应用开发,或者安装Python环境进行编程学习等。 #### 高级技巧 1. **配置静态IP地址**: - 为了避免每次连接都需要查找树莓派的IP地址,可以将其配置为静态IP地址。 - 编辑`/...
1. **安装操作系统**:首先,你需要在树莓派上安装Raspbian或其他兼容的Linux发行版。Raspbian是最常用的选择,因为它专门为树莓派优化,并包含了所有必要的工具和库。 2. **设置LoRa模块**:将LoRa模块连接到...
1. 安装Raspbian系统和LIRC。 2. 配置LIRC,包括设置GPIO口作为接收器,创建遥控器配置文件。 3. 在Raspberry Pi上安装Node.js和必要的npm模块,如`ws`库(用于WebSocket)。 4. 将项目代码克隆到树莓派,根据`...
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。Node.js的特点是其事件驱动、非阻塞I/O模型,使得它在处理高并发请求时表现出色,特别适合构建实时的、数据密集...
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。Node.js的特点是事件驱动、非阻塞I/O模型,使得它非常适合处理大量并发连接,因此在物联网(IoT)项目中,如本...
- **安装操作系统**:可以使用Raspbian Buster系统,并按照上述步骤安装ROS 2 Foxy。 - **连接外设**:通过USB接口连接摄像头、电机控制器等外设,并通过ROS进行控制。 综上所述,ROS不仅提供了强大的开发框架和...
接下来,我们将按照以下步骤来设置环境并安装所需的软件包: 1. **更新系统**:首先需要更新系统中的包列表和升级现有软件包。 ```bash sudo apt-get update sudo apt-get upgrade ``` 2. **移除旧版本Node.js...