1.1 通过安装包安装Node
在Windows系统下安装和部署Node.js框架,最简单的方式是直接通过安装包来进行操作。用户可以直接从Node.js的官方网站(https://nodejs.org/en/download/)来获取安装包文件,国内用户也可以通过Node.js官方中文站点(http://nodejs.cn/download/)进行下载。这里,我们通过Windows 10 Preview(预览版)操作系统的环境介绍一下安装和部署最新版的Node.js框架的操作步骤。
首先,打开Node.js官网中的下载页面(https://nodejs.org/en/download/),如图1.1所示。
如图1.1中的箭头和标识所示,具体说明如下:
• Node.js框架的安装包有两大类,分别是长期支持的稳定版(LTS)和当前最新版(Current),一般建议选择长期支持的稳定版。截至本书定稿前,最新的LTS版本号为10.15.1(包含npm 6.4.1版),关于npm后文中会有详细的介绍。
• 如果在Windows系统环境下安装Node,那么使用安装包(.msi)版或二进制文件压缩包(.zip)版均可。同时,无论是安装包版还是二进制文件压缩包版,都分为32-bit(32位版)和64-bit(64位版),这主要是针对32位或64位版本的操作系统而言的。
• 笔者所使用的操作系统是Windows 10 Preview 64-bit版本,相应地选择图1.1中箭头所示的Windows Installer(.msi)分类下的64-bit安装包(Node.js-v10.15.1-x64.msi)文件。
图1.1 Node.js官网中的下载页面
Node安装包下载好后,直接双击该安装包文件(Node.js-v10.15.1-x64.msi)就可以进行安装操作了。
(1)安装向导的欢迎界面如图1.2所示。
图1.2 Node.js通过安装包进行安装(1)
(2)单击图1.2中的Next(下一步)按钮会出现最终用户授权协议界面,如图1.3所示。勾选接受协议复选框后,Next按钮会变为可用状态,单击Next按钮进入下一步。
(3)此时打开的是Node安装目录界面(默认安装目录为C:\Program Files\nodejs\),如图1.4所示。我们可以通过单击Change按钮修改自定义安装目录,这里笔者直接单击Next按钮选择默认安装目录。
图1.3 Node.js通过安装包进行安装(2)
图1.4 Node.js通过安装包进行安装(3)
(4)然后出现如图1.5所示的自定义安装选项界面,我们选择默认设置即可。
(5)单击Next按钮后会出现一个准备安装界面。然后,单击准备安装界面中的Install按钮,开始安装的界面如图1.6所示。
图1.5 Node.js通过安装包进行安装(4)
图1.6 Node.js通过安装包进行安装(5)
(6)安装需要等待1分钟左右,安装完成后会出现安装完成的界面,单击Finish按钮就可以了。
安装成功后,Windows系统默认的环境变量PATH路径是“C:\Documents and Settings\Administrator\Application Data\npm”,当然也可以根据需要手动修改本地的安装目录,并将全局目录设置为与本地初始默认安装目录一致。安装Node.js框架时默认安装了npm,npm是Node.js的包管理工具。
那么如何判断Node是否安装成功呢?其实很简单,直接在命令行控制台中通过“node -v”命令查看版本号就可以。如果能够显示出版本号,就表示安装成功了,具体如图1.7所示。
同理,直接在命令行控制台中通过“npm -v”命令就可以查看npm的版本号。如果能够显示出版本号,就表示node包管理工具安装成功了,具体如图1.8所示。
图1.7 查看Node.js版本号
图1.8 查看npm版本号
提示
在Windows系统中查看PATH变量,需要选择“计算机属性”中的“高级系统属性”选项,在打开的对话框中依次单击“高级”“环境变量”选项,然后在打开的对话框中选择“用户变量”列表项,找到PATH变量进行查看或编辑。