您的位置:首页 > Web前端 > Node.js

Ubuntu16.04下安装Node.js 和npm

2018-02-12 03:13 447 查看
一、从官网下载安装包

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 -v
v9.5.0
npm -v
5.6.0

四、原因

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


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Ubuntu Nodejs npm linux