打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Ubuntu16.04下安装Node.js 和npm

一、从官网下载安装包

sudo wget https://nodejs.org/dist/v9.5.0/node-v9.5.0-linux-x64.tar.xz

二、解压并移动到指定文件夹

sudo tar -xvf node-v9.5.0-linux-x64.tar.xz
sudo cp node-v9.5.0-linux-x64/bin/node /usr/local/bin/
sudo cp node-v9.5.0-linux-x64/bin/npm /usr/local/bin/
sudo cp -r node-v9.5.0-linux-x64/lib/node_modules/ /usr/local/

三、查看版本

node -vv9.5.0npm -v5.6.0

四、原因

1、网上大部分使用ln链接到形式链接到/usr/local/bin 目录下,然而实测只有nodejs可以,npm则会报错,我看了下代码,发现node的指向是指向../lib/,也就是相对路径要到上一个文件夹的lib目录下才能使用,如果改成绝对路径到话,有很多地方要改,所以直接把lib目录放在了 /usr/local/下,也就是/usr/local/bin 目录的上一层。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CentOS7下安装Nodejs
在linux主机搭建脚本执行环境
Linux学习6-CentOS搭建appium服务
Linux安装Nodejs
如何彻底删除node.js以及node.js安装教程(基于Centos其他linux版本可以类推 )
elasticsearch5.2.1安装head步骤
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服