简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

第一步安装nodejs及npm

1
2
3
wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    #下载
tar xf node-v10.9.0-linux-x64.tar.xz #解压
cd node-v10.9.0-linux-x64/ #进入解压目录

第二步配置node及npm

1
2
3
4
mv node-v10.9.0-linux-x64 /usr/local/node  #处理node目录
cd /usr/bin
ln -s /usr/local/node/bin/node node #创建软连接
ln -s /usr/local/node/bin/npm npm

测试

1
2
3
4
5
node -v
v10.9.0

npm -v
6.2.0

安装cnpm

1
2
3
npm install -g cnpm --registry=https://registry.npm.taobao.org
cd /usr/bin
ln -s /usr/local/node/lib/node_modules/cnpm/bin/cnpm cnpm

淘宝团队做的国内镜像,因为npm的服务器位于国外可能会影响安装。淘宝镜像与官方同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
安装:命令提示符执行

1
2
npm install cnpm -g --registry=https://registry.npm.taobao.org
cnpm -v #来测试是否成功安装