利用 `npm info express version` 命令来获取 Express 的最新版本号
![2015-08-08/55c5a1365b27b](https://box.kancloud.cn/2015-08-08_55c5a1365b27b.png)
当前最新版本号4.13.3
Demo 在D:\Node\Express 文件夹中建立文件 `package.json`
![2015-08-08/55c5a149a2375](https://box.kancloud.cn/2015-08-08_55c5a149a2375.png)
编辑内容如下:
~~~
{
"name": "hello-world",
"description": "hello world test app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "4.13.3"
}
}
~~~
现在 package.json 文件已经准备好了,使用 npm 命令安装依赖包, 这里仅仅是安装了 Express 第三方模块。
执行命令 `npm install`
![2015-08-08/55c5a1a17570a](https://box.kancloud.cn/2015-08-08_55c5a1a17570a.png)
![2015-08-08/55c5a1a620dc2](https://box.kancloud.cn/2015-08-08_55c5a1a620dc2.png)
执行成功后 文件夹中多出了 node_module 文件夹
![2015-08-08/55c5a1b60b88c](https://box.kancloud.cn/2015-08-08_55c5a1b60b88c.png)
该文件夹下面存放了这个项目需要使用的 node第三方模块,打开后可以看见
![2015-08-08/55c5a1be3d92d](https://box.kancloud.cn/2015-08-08_55c5a1be3d92d.png)
里面有了express 文件夹。Express框架就是利用了package.json 脚本自动下载的。下面我们就可以利用express模块进行开发了。
使用`npm ls `命令 可以查看当前项目已经支持的模块。
![2015-08-08/55c5a1daeb9d5](https://box.kancloud.cn/2015-08-08_55c5a1daeb9d5.png)
箭头中的Express@4.13.3 是当前项目目录下自己配置的第三方模块。
红方框内的模块属于Node JS 已经安装到全局的模块。如果需要我们也可以把Express 安装到**全局**模块中,使用如下命令
`npm install express -g`