nodejs - 02.安装Nodejs - 推荐方式 - 手动安装

Posted iwanghang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs - 02.安装Nodejs - 推荐方式 - 手动安装相关的知识,希望对你有一定的参考价值。

可以选择版本,可以选择安装模块

 

http://nodejs.cn/download/

 

10.16.0 Windows macOS 源代码(linux) 下载地址:

https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-x64.msi

https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.pkg

https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz

 

1.cd到下载目录

 

2.进行下载 (输入-c 允许断点下载)

wget -c https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz

wget -c https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-arm64.tar.gz

wget -c https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.gz

wget -c https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.xz

wget -c https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz

wget -c https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz

3.解压缩

tar -zvxf node-v10.16.0.tar.gz

tar -zvxf node-v10.16.0-linux-arm64.tar.gz

tar -zvxf node-v10.16.0-linux-x64.tar.gz

tar -zvxf node-v10.16.0.tar.gz

4.进入解压缩以后的目录 (通过 configure 生成makefile)

cd node-v10.16.0

cd node-v10.16.0-linux-arm64

cd node-v10.16.0-linux-x64

cd node-v10.16.0

5.查看 configure 是否存在

ls configure

5. 生成makefile(preifx是指定要安装到哪个目录下,一般安装到/usr/local/nodejs)

./configure --prefix=/usr/local/nodejs

6.运行一下生成makefile以后的python脚本

python tools/gyp_node.py --no-parallel -f make-linux

7.生成Makefile(无需关心Makefile里面的内容)

ls Makefile

8.用四个线程去编译

make -j4

9.将编译好的程序,安装(安装到上面5.指定的/usr/local/nodejs里面)

sudo make install

10.也可以把8.9.合并,编译并安装

make -j4 && sudo make install

11.进入安装好的路径

cd /usr/local/nodejs

12.查看一下(应该是有 bin include lib share 文件夹)

ls

13.进入bin

cd bin

14.查看一下(应该是有 node npm npx 文件夹)

ls

15.修改环境变量

vi ~/.bashrc

 

 

pwd

/usr/local/include/node

/usr/local/bin

 

unset GOROOT

export PATH=/usr/local/nodejs/bin:$PATH:/usr/local/bin

export GOPATH=/home/jialian/goWorkspace

 

unset GOROOT

export PATH=/usr/local/nodejs/bin:$PATH:/usr/local/coturn/bin:/home/garrylea/google-clound-sdk/bin

export GOPATH=/home/garrylea/goWorkspace

 

16.环境变量生效

source ~/.bashrc

17.检查配置

env | grep PATH

 

 

 

 

常用命令:

1.删除

rm -rf 被删除文件名

2.创建

mkdir 文件名/文件夹名

3.查看当前绝对路径

pwd

 

以上是关于nodejs - 02.安装Nodejs - 推荐方式 - 手动安装的主要内容,如果未能解决你的问题,请参考以下文章

Linux下安装Nodejs

Linux系统(Centos)下安装nodejs并配置环境

安装nodejs

nodejs的安装

linux下安装nodejs及cnpm

Nodejs / Express - 启动我的应用程序:不推荐使用 express.createServer()