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
复制
【精彩推荐】
文章转载自笔记有云,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。