标签: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 ,参考方法一进行环境变量配置
标签:not found bin 源文件 开始 taobao img Fix exp sudo
原文地址:https://www.cnblogs.com/hughes5135/p/10238275.html