Express框架介绍

 npm提供了大量的第三方模块,其中不乏许多Web框架,我们没有必要重复发明轮子,因而选择使用Express作为开发框架,目前最稳定且唯一一个Web开发框架。

提供更高层的接口外,还实现了许多功能,如下:

                路由控制

                模版解析支持

                动态视图

                用户会话

                CSRF保护

                静态文件服务

                错误控制器

                访问日志

                缓存

                插件支持

一安装

4.x版本的express,因为命令行工具被单独分离出来,所以需要单独安装它。

npm install -g express-generator

3.x版本的express,命令行输入:

npm install -g express

查看

express --version

二介绍

Express在初始化一个项目的时候需要指定模块引擎,模式支持Jade和ejs,介绍ejs。

三建立工程

express -t ejs TestDemo

进入工程目录,执行 npm install命令

它自动安装了依赖ejs和express,检查目录中的package.json文件内容

  启动dependencies属性中有express和ejs,无参数的npm install的功能就是检查当前目录下的package.json并自动

 

安装所有指定的依赖。

  用Express实现的网站实际上就是一个Node.js程序,因此可以直接运行,我们运行的node app.js,看到Express 

 

server listening on port 3000 in development mode。打开浏览器访问即可。

  如果在修改代码后不想重新启动服务看到效果,则使用supervisor实现监视代码修改和自动重启。

  npm -g install supervisor  


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部