linux下安装nodenpm也是踩坑踩膝盖,蓝瘦。由于使用的服务器不能连接外网,只能从网上下载,然后复制到服务器上。在nodejs官网的下载页面,直接选择LinuxBinaries(x86/x64),不要选择SourceCode!!!使用源码版本,编译时间比较长(等了很久才编译,我放弃了)下载需要的node版本,以node-v8.9.0-linux-x64.tar.xz为例并把安装包放在/usr/local文件夹下执行这两条命令:xz-dnode-v8.9.0-linux-x64.tar.xztar-xvfnode-v8.9.0-linux-x64.tar然后给node-v8.9.0-重命名linux-x64文件夹(改不改名无所谓,只要路径正确即可)mvnode-v8.9.0-linux-x64nodejssetnodenpmasglobal(两种方法)①软链接先echo$PATH得到PATH变量,比如/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin我们链接node和npm到/usr/local/bin,可以执行ln-s/usr/local/nodejs/bin/node/usr/local/bin/nodeln-s/usr/local/nodejs/bin/npm/usr/local/bin/npm注意:根据自己的路径设置,不要复制。..==(我好笨,踩了这么一个坑)②永久设置先找到根目录下的.bash_profile文件,编辑,vi~/.bash_profile找到PATH=$PATH:$HOME/bin,添加路径after:PATH=$PATH:$HOME/bin:/usr/local/nodejs/bin保存修改,然后重新加载,source~/.bash_profileOK!你完成了!现在你可以在任何目录下执行node和npm命令了!
