暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux安装Node.js

笔记有云 2020-03-14
255

Linux环境


Linux版本:CentOS Linux release 7.5.1804 (Core)
复制

这里我们使用了百度提供的服务器,系统为Linux CentOS

Nodejs版本


Node.js的历史版本可以访问以下地址:  

http://nodejs.org/dist/
复制

或者访问Node.js的官网:

https://nodejs.org
复制

    版本选择的问题在很多教程中都忽略不讲了,但是实际上我们根据教程来走的话还是会遇到一些问题的。  

    比如说你想要安装最新版本,截至目前最新版本为v12.16.1,但是你下载解压缩后是看不到网络教程所说的bin路径的,这个时候你就一脸懵逼了。那么如何使用最新版本且可以按照网络教程的步骤走下去呢,我这里推荐使用阿里云的淘宝NPM镜像,记住你当前最新版本的版本号,修改以下网址的版本号即可,下载到/root目录中: 

wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz
复制

    使用wget命令下载比较缓慢,也可以下载到本地计算机中,再使用ftp上传到服务器中,公众号回复"FTP"即可获取相应软件。

安装Node.js


    下载完之后解压缩到/usr/local/nodejs目录中,若没有该目录则创建该目录: 

tar -xvf node-v12.16.1-linux-x64.tar.xz
mv node-v12.16.1-linux-x64 /usr/local/nodejs/
复制

建立软链接:

ln -s /usr/local/nodejs/node-v12.16.1-linux-x64/bin/node /usr/local/bin/
ln -s /usr/local/nodejs/node-v12.16.1-linux-x64/bin/npm /usr/local/bin/
复制

验证是否安装成功,输入以下命令,看到版本号就说明安装成功了:

node -v
npm -v
复制

配置淘宝镜像


    在实际使用中npm的下载速度是非常慢的,所以我们就需要淘宝镜像了:

npm install -g cnpm --registry=https://registry.npm.taobao.org
复制

此时在bin目录中就看到了cnpm了。  

再建立一个软链接:

ln -s /usr/local/nodejs/node-v12.16.1-linux-x64/bin/cnpm /usr/local/bin/
复制

验证以下,输入cnpm -v命令看到以下内容就说明完成了:

cnpm@6.1.1 (/usr/local/nodejs/node-v12.16.1-linux-x64/lib/node_modules/cnpm/lib/parse_argv.js)
npm@6.14.2 (/usr/local/nodejs/node-v12.16.1-linux-x64/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@12.16.1 (/usr/local/nodejs/node-v12.16.1-linux-x64/bin/node)
npminstall@3.27.0 (/usr/local/nodejs/node-v12.16.1-linux-x64/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local/nodejs/node-v12.16.1-linux-x64
linux x64 3.10.0-1062.4.1.el7.x86_64
registry=https://r.npm.taobao.org
复制

【精彩推荐】

Linux CentOS7安装Docker

Linux安装Elasticsearch

Springboot整合ActiveMQ

文章转载自笔记有云,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论