Windows下安装NodeJS及其他模块
1、安装nodejs
a.下载nodejs
访问Node.js的官网https://nodejs.org/
点击DOWNLOADS按钮
选择你需要的版本下载,这里我选择win64的msi安装文件(你也可以选择exe,只是要手动配置环境路径)
下载完成后会得到一个node-v0.12.2-x64.msi的文件
b.安装nodejs
windows下面安装nodejs很简单,只要双击msi文件,选择一个安装路径就ok了。
c.测试一下安装是否成功
之前我把nodejs安装在了F:\nodejs,因此要通过cmd窗口进入此目录,然后测试。
进入目录后输入node -v,可以看到我们安装的版本为0.12.2。看到这些信息说明你安装成功了。
2、安装NPM模块
其实从0.6.x版本中已经自动把npm模块加进来了,现在不需要再去安装npm模块,你可以去更新它。我们可以试一下npm是否安装成功,在刚才的目录中输入npm -v会出现下面的内容,版本号。
3、安装Express.js模块
还是在刚才的目录nodejs,执行命令npm install express
安装完成了,你可以到F:\nodejs\node_modules目录下面看一下,已经有两个模块了npm与express
这样还没有完成,不信你试一下。会出现express不是内部指令
这是为什么呢?4.0之前的版本不会出现这个问题,现在出现这个问题是因为我们的版本比较高,4.0之后express分成了两部分,安装完成express之后还要安装一个generator工具。下面安装一下,输入npm install express-generator
安装完成之后我们再试一下express命令
还是不行,怎么办?你会发现在你的F:\nodejs\node_modules目录下面多了两个文件夹,一个.bin一个express-generator,只要把.bin目录添加到环境变量path之中就可以了,来试一下:
搞定
4、创建应用程序
a.创建项目骨架
例如,我们创建一个名为hello的项目
还差一步就搞定基础骨架了,来进行下一步:
搞定
5、启动与访问程序
a.启动程序
这里使用的npm start,而不是之前的app.js或者server.js
b.访问应用程序
在浏览器输入http://localhost:3000,因为默认端口为3000
查看打印信息
整个流程完成了