Express官网 Express简介:基于 Node.js 平台,快速、开放、极简的 Web 开发框架
Express 应用程序生成器,即Express脚手架,可以用来快速创建骨架
如何安装?
1、安装 Node.js
这里默认已经安装了 Node.js
2、安装express
安装express-generator ,它包含了 express 命令行工具
$ npm install express-generator -g
express -h
参数可以列出所有可用的命令行参数:
$ express -h
Usage: express [options] [dir]
Options:
-h, --help 输出使用方法
--version 输出版本号
-e, --ejs 添加对 ejs 模板引擎的支持
--hbs 添加对 handlebars 模板引擎的支持
--pug 添加对 pug 模板引擎的支持
-H, --hogan 添加对 hogan.js 模板引擎的支持
--no-view 创建不带视图引擎的项目
-v, --view <engine> 添加对视图引擎(view) <engine> 的支持 (ejs|hbs|hjs|jade|pug|twig|vash) (默认是 jade 模板引擎)
-c, --css <engine> 添加样式表引擎 <engine> 的支持 (less|stylus|compass|sass) (默认是普通的 css 文件)
--git 添加 .gitignore
-f, --force 强制在非空目录下创建
查看版本号:
3、使用
在自己的项目文件夹的上一级中打开cmd,先创建ejs模板:
express -e my-miaomiaoServe
其中名字叫my-miaomiaoServe
。注:开发后台接口可能用不上,先创建,以防万一。
此时发现多了一个my-miaomiaoServe文件及里面内容
根据上图指示,先cd到my-miaomiaoServe
文件夹下,通过cnpm i
安装脚手架自带的第三方模块:
在npm start
之前,先全局安装nodemon,它是一个Node自动重启工具,在编写调试Node.js项目、修改代码后,需要频繁的手动close掉,然后再重新启动,非常繁琐。现在,我们可以使用nodemon这个工具,它的作用是监听代码文件的变动,当代码改变之后,自动重启。
先使用npm命令全局(-g)安装: npm install -g nodemon
然后修改my-miaomiaoServe文件夹下面的package.json文件,并通过npm start
启动服务,如下:
启动好后会提供默认的localhost:3000的地址,打开该地址如下:
当能看到上面这个界面时说明Express安装成功