码迷,mamicode.com
首页 > Web开发 > 详细

Linux系统安装nodejs

时间:2019-01-08 15:31:34      阅读:925      评论:0      收藏:0      [点我收藏+]

标签:not found   bin   源文件   开始   taobao   img   Fix   exp   sudo   

参考文档

官网连接

镜像连接

 

安装方法有三种:

1. 源码安装(耗时)

2. apt-get / yum 安装(版本比较低)

3. 解压后创建软连接(推荐)

方法一、

  1 ) 指定目录下下载源码包

1 $ wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.14.2.tar.gz

  2 ) 解压

1 $ tar -xzvf node-v10.14.2.tar.gz

  3 ) 进入目录并编译(耗时,30分钟左右)

1 $cd  node-v10.14.2
2 $ ./configure --prefix=/usr/local/node/0.10.14.2   // 指编译后放到/usr/local/node/0.10.14.2目录
3 $ make
4 $ make install

  4 ) 配置环境变量 profile文件下添加以下代码

1 $ vim /etc/profile
2     #set for nodejs
3     export NODE_HOME=/usr/local/node/0.10.24
4     export PATH=$NODE_HOME/bin:$PATH

  5 ) 保存配置

1 $ source /etc/profile

 

方法二、apt-get / yum 安装(版本比较低,安装后可使用nvm管理)

1 $ sudo apt-get install nodejs
2 $ sudo apt-get install npm

方法三、使用软连接(推荐)

 1 // 下载压缩包
 2 $ wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.14.2.tar.xz
 3 
 4 // 解压.tar.xz包, 得到.tar包
 5 $ xz -d node-v10.14.2.tar.xz
 6 
 7 // 解压.tar包
 8 $ tar -xvf node-v10.14.2.tar
 9 
10 // 进入目录,可以看到有node , npm ,npx的软连接
11 $ cd node-v10.14.2/bin/

技术分享图片

  创建软连接到全局环境

1 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/node /usr/bin/node
2 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/npm /usr/bin/npm
3 [root@lunix bin]# ln -s /usr/local/src/node-v10.14.2/bin/npx /usr/bin/npx

这里需要注意的是:ln -s 后面的源文件路径必须是从根目录开始,而非当前目录开始即不能写成

[root@lunix bin]# ln -s /npm /usr/bin/npm

 

最后,任何目录下运行

  node -v

  npm -v

  npx -v

都能显示版本号表示成功

如报错-bash: node: command not found ,参考方法一进行环境变量配置

 

Linux系统安装nodejs

标签:not found   bin   源文件   开始   taobao   img   Fix   exp   sudo   

原文地址:https://www.cnblogs.com/hughes5135/p/10238275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!