搭建 Node.js 环境

腾讯云
入门
0 个任务
剩余 2 个名额

你还可以 创建 或者 使用已有 云主机不限时上机

实验内容

Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台。

首次可免费使用云主机 45 分钟 ,到期后云主机将被重置并退库,若想保留成果请及时留用。

实验资源

云服务器

软件环境

CentOS 7.2 64 位

目录

# 搭建 Node.js 环境 ## 安装 Node.js 环境 > <time>5min ~ 10min</time> Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台。 ### 下载并安装 Node.js 下载最新的稳定版 v6.10.3 到本地 ``` wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz ``` 下载完成后, 将其解压 ``` tar xvJf node-v6.10.3-linux-x64.tar.xz ``` 将解压的 `Node.js` 目录移动到 [/usr/local][usr-local-path] 目录下 ``` mv node-v6.10.3-linux-x64 /usr/local/node-v6 ``` 配置 `node` 软链接到 [/bin][bin-path] 目录 ``` ln -s /usr/local/node-v6/bin/node /bin/node ``` > <locate for="usr-local-path" path="/usr/local" hint="将解压的 Node.js 目录移动到这里" /> > <locate for="bin-path" path="/bin" hint="将二进制 Node 软链接到这里" /> > <checker type="output-contains" command="ls ~" hint="下载 Node.js"> > <keyword regex="node-v6.10.3-linux-x64" /> > </checker> > <checker type="output-contains" command="ls /usr/local" hint="将 Node.js 移动到 /usr/local 目录下"> > <keyword regex="node-v6" /> > </checker> > <checker type="output-contains" command="ls /bin" hint="软链接 Node.js"> > <keyword regex="node" /> > </checker> ## 配置和使用 npm > <time>8min ~ 10min</time> ### 配置 npm `npm` 是 `Node.js` 的包管理和分发工具。它可以让 `Node.js` 开发者能够更加轻松的共享代码和共用代码片段 下载 `node` 的压缩包中已经包含了 `npm` , 我们只需要将其软链接到 `bin` 目录下即可 ``` ln -s /usr/local/node-v6/bin/npm /bin/npm ``` > <checker type="output-contains" command="ls /bin" hint="软链接 npm"> > <keyword regex="npm" /> > </checker> ### 配置环境变量 将 [/usr/local/node-v6/bin][usr-local-node-bin-path] 目录添加到 $PATH 环境变量中可以方便地使用通过 npm 全局安装的第三方工具 ``` echo 'export PATH=/usr/local/node-v6/bin:$PATH' >> /etc/profile ``` 生效环境变量 ``` source /etc/profile ``` > <locate for="usr-local-node-bin-path" path="/usr/local/node-v6/bin" hint="将该目录地址添加到环境变量 $PATH 中"/> > <checker type="output-contains" command="cat /etc/profile" hint="添加的环境变量"> > <keyword regex="/usr/local/node-v6/bin" /> > </checker> ### 使用 npm 通过 `npm` 安装进程管理模块 `forever` ``` npm install forever -g ``` > <checker type="output-contains" command="ls /usr/local/node-v6/bin" hint="使用 npm 安装 forever"> > <keyword regex="forever" /> > </checker> ### 完成实验 恭喜!您已经成功完成了搭建 Node.js 环境的实验任务。