`
LiYunpeng
  • 浏览: 962794 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

raspbian安装Node环境

阅读更多
在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
分享到:
评论

相关推荐

    14.Node-RED篇1

    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_8.2.1+HAP-NodeJS.tar.gz

    Node.js是一个开放源代码、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码。Node.js的非阻塞I/O模型和事件驱动的特性使其在处理大量并发连接时表现出色,非常适合构建物联网应用,包括智能...

    node-v0.9.8-linux-arm-pi.tar.gz

    Node.js是一种开放源代码、跨平台的JavaScript运行环境,它允许开发人员在服务器端执行JavaScript代码,从而极大地扩展了JavaScript的应用范围。下面将详细介绍这个压缩包及其相关的技术点。 1. **Node.js**: Node....

    node-v0.10.1-linux-arm-pi.tar.gz

    Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它使得JavaScript可以在服务器端执行,提供了丰富的网络应用程序开发框架和库。这个特定的版本是0.10.1,发布于2013年,对于那时的物联网(IoT)设备,特别是...

    树莓派搭建智能家居 node8.9.1+hap-nodejs.tar.gz

    接下来是Node.js,这是一个开源、跨平台的JavaScript运行环境,用于在服务器端执行JavaScript代码。Node.js具有非阻塞I/O和事件驱动的特性,非常适合构建高性能的网络应用。在这个项目中,我们使用的Node.js版本为...

    node-v0.8.22-linux-arm-pi.tar.gz

    它预装了Raspbian这样的基于Debian的Linux发行版,使得开发者可以轻松在树莓派上运行各种软件,包括Node.js。 4. **安装与使用**:在树莓派上部署这个Node.js版本,用户需要先解压文件,通常使用`tar -zxvf node-v...

    (源码)基于Node.js的树莓派蓝牙HID设备交互系统.zip

    1. 确保树莓派已安装Raspbian操作系统,并配置好SSH和VNC等远程访问工具。 2. 通过终端进入项目目录,执行npm install命令安装项目依赖。 3. 按照项目文档要求配置环境变量和权限等。 停掉原有的树莓派的蓝牙服务...

    node-pi-zero:在Raspberry Pi Zero上安装节点

    【标题】:“Node.js在Raspberry Pi Zero上的安装与应用” 在嵌入式计算领域,Raspberry Pi Zero作为一款小型、低成本的单板计算机,深受爱好者喜爱。它搭载了ARMv6架构的处理器,虽然性能有限,但足以运行许多基础...

    Node.js-一个用于从RaspberryPi运行Twitterbot的简单系统

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它让开发者能够使用JavaScript在服务器端编写代码,打破了传统的JavaScript仅限于客户端应用的局限。Node.js使用了一个事件驱动、非阻塞I/O模型,使其轻量又...

    ionopi:Sferalabs Ionopi的nodejs包装器(在Raspbian Strech Lite上测试)

    2. Node.js环境搭建:在Raspbian Stretch Lite上安装Node.js和npm(Node包管理器)。 3. GPIO编程:理解如何使用Node.js库如`raspi-gpio`或`johnny-five`来控制GPIO引脚,读写数字信号。 4. 物联网协议:熟悉I2C、...

    node_lite:草原节点精简版。 为在低端计算机上使用而优化。 需要Grassland的“ Node Lite对象检测”

    步骤1:安装在Ubuntu 16.04和Raspbian(对Debian的重建)9 Stretch上进行开发和测试。 至少需要4 GB的RAM(较慢的硬件,如Rasberry Pi可以在本地运行软件,但功能不足以按主网速度要求进行挖掘),Python 3.6或更高...

    nodejs-ble-device:基于 node.js 的定制蓝牙低功耗设备

    在你的 raspberry-pi 上安装最新版本的 raspbian os 打开外壳 从源安装 blueZ 4.101 sudo apt-get install libdbus-glib-1-dev sudo apt-get install libexpat1-dev wget ...

    基于NodeJS 开发系统资源监控系统,目前主要为树莓派 定制

    树莓派通常预装了Debian或Raspbian操作系统,可以通过命令行使用`curl`或`wget`来下载并安装Node.js的最新版本。安装完成后,可以创建一个新的Node.js项目,并通过`npm init`命令初始化项目,生成`package.json`文件...

    树莓派新手入门教程.docx

    在树莓派上安装Node.js环境也是一项常见的操作,可以运行Node脚本进行开发。安装方法包括使用curl命令下载Node.js的安装脚本并执行。 最后,使用GPIO(通用输入输出接口)可以将树莓派与其他电子元件如LED等连接...

    无显示器安装树莓派操作系统 - 琴弦第七 - 博客频道 - CSDN1

    例如,可以安装Node-RED用于物联网应用开发,或者安装Python环境进行编程学习等。 #### 高级技巧 1. **配置静态IP地址**: - 为了避免每次连接都需要查找树莓派的IP地址,可以将其配置为静态IP地址。 - 编辑`/...

    sensor-node:使用传感器检测各种数据的树莓派充当劳拉节点的代码

    1. **安装操作系统**:首先,你需要在树莓派上安装Raspbian或其他兼容的Linux发行版。Raspbian是最常用的选择,因为它专门为树莓派优化,并包含了所有必要的工具和库。 2. **设置LoRa模块**:将LoRa模块连接到...

    raspi-node-lirc-gpio:获取Raspberry Pi从Lirc接收IR并使用Node.js通过WebSocket发送出去

    1. 安装Raspbian系统和LIRC。 2. 配置LIRC,包括设置GPIO口作为接收器,创建遥控器配置文件。 3. 在Raspberry Pi上安装Node.js和必要的npm模块,如`ws`库(用于WebSocket)。 4. 将项目代码克隆到树莓派,根据`...

    server_projects:树莓派的Node.js项目

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。Node.js的特点是其事件驱动、非阻塞I/O模型,使得它在处理高并发请求时表现出色,特别适合构建实时的、数据密集...

    node-robot-arm:运行由NodeJS开发并在Pi Zero中实现的3D打印机器人手臂的代码

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。Node.js的特点是事件驱动、非阻塞I/O模型,使得它非常适合处理大量并发连接,因此在物联网(IoT)项目中,如本...

Global site tag (gtag.js) - Google Analytics