参考 express 中文官方文档学习:http://www.expressjs.com.cn/
1. 目录初始化
首先创建一个新的目录myapp,使用npm init命令初始化node项目。
$ mkdir myapp // 创建目录
$ npm init // node项目初始化
2. 安装express
安装express到当前项目的依赖包中。
$ cd myapp
$ npm install express --save // 安装express 并保存依赖关系
3. 安装并使用express项目生成器
使用 express应用生成器生成项目,需要安装express-generator。
$ npm install express-generator -g
express和express-generator的区别:express只是一个框架,是在被引入项目中使用的,而非工具。而express-generator则是一个工具,此工具的作用是生成express项目。
安装成功之后,可以通过express命令调用该工具,需要明确的是,在没有安装express-generator前,express命令是没法正确执行的
$ express myapp // 如果没有安装express-generator则此命令无法执行
执行express myapp会在myapp目录下生成express 项目,命令执行结果如下图:
4. 安装依赖
项目代码及目录已经生成,但是该项目所需的依赖还没有安装,所以需要使用npm install 命令安装项目依赖。依赖安装完成后
$ npm install // 安装依赖
$ npm run start // 运行项目
浏览 localhost:3000 即可访问到express 的默认主页