Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
Node.js 的包管理器 npm,是全球最大的开源库生态系统。
今天我们就来搭建一个nodejs构建的环境
首先我们去https://nodejs.org/dist这里下载最新版本的nodejs护着去node中文网去下载也成http://nodejs.cn/download/
我们这里就下最新版本10.2的linux64位的。
wget https://npm.taobao.org/mirrors/node/v10.2.0/node-v10.2.0-linux-x64.tar.xz tar -jxvf node-v10.2.0-linux-x64.tar.xz cd node-v10.2.0-linux-x64 cd bin ./node -v #查看node版本 ./npm -v #查看npm版本
我们需要把npm命令添加到全局,那么需要做一个软连接
ln -s /usr/local/src/node-v10.2.0-linux-x64/bin/node /usr/bin/node ln -s /usr/local/src/node-v10.2.0-linux-x64/bin/npm /usr/bin/npm
由于国内到国外的网络情况不太稳定,我们一般都是用国内的一些镜像通道来构建后期的应用和安装模模块等,我们就是用淘宝的cnpm,安装方法:
npm install -g cnpm --registry= ln -s /root/software/node-v8.9.3-linux-x64/bin/cnpm /usr/local/bin/cnpm