nodejs

nodejs官网https://nodejs.org/download/release/

一、ubuntu下的运行环境
1)安装nodejs
cp node-v4.9.1-linux-x64.tar.gz /usr/local/
cd /usr/local/
tar xvf node-v4.9.1-linux-x64.tar.gz

2)添加环境变量
export PATH=$PATH:/usr/local/node-v4.9.1-linux-x64/bin
export LD_LIBRARY_PATH=/usr/local/node-v4.9.1-linux-x64/lib:$LD_LIBRARY_PATH


二、交叉编译版本(ARM / X86 / MIPS)
1)安装nodejs
cp node-v4.9.1-linux-armv7l.tar.gz /usr/local/
cd /usr/local/
tar xvf node-v4.9.1-linux-armv7l.tar.gz

2)添加环境变量

export PATH=$PATH:/usr/local/node-v4.9.1-linux-armv7l/bin
export LD_LIBRARY_PATH=/usr/local/node-v4.9.1-linux-armv7l/lib:$LD_LIBRARY_PATH

三 、node安装第三方库

ubuntu
websocket 安装库  npm install websocket --save
重新编译 npm rebuild

arm下
websocket 安装库  npm install websocket --save --arch=arm
重新编译 npm rebuild --arch=arm

 
四、编译

1) ubuntu
分别在websocket根目录和proxy目录
npm rebuild

2) arm
export CC=arm-linux-gnueabihf-gcc
export CXX=arm-linux-gnueabihf-g++
export LD=arm-linux-gnueabihf-ld
export RAINLIB=arm-linux-gnueabihf-rainlibn
export AR=arm-linux-gnueabihf-ar
export LINK=arm-linux-gnueabihf-g++

分别在websocket根目录和proxy目录
npm rebuild --arch=arm

五、nodejs在线安装

1)ubuntu

sudo apt-get install nodejs
sudo apt-get install npm

2)iOS

第一步:安装Homebrew  命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步:安装node.js  命令: brew install node

第三步:检查是否更新 命令: node -v

https://blog.csdn.net/luochuanad/article/details/53885554

3)android

先需要安装Termux,这是Android平台下的一个开源的终端模拟器。

Termux带有一个包管理器apt,使用apt可以直接安装nodejs:

apt update apt install nodejs

https://cnodejs.org/topic/589afab18c475cf5794dac5d

安装nodejs,在线自动安装虽然省事,但是不便于版本管理。所以建议手动解压安装包,然后配置环境变量,如下所示。

安装完如果npm安装不了库,更换一下源地址 npm config set registry https://registry.npm.taobao.org

原文地址:https://www.cnblogs.com/dong1/p/9178005.html