美文网首页
express工程

express工程

作者: twozh | 来源:发表于2014-08-22 23:03 被阅读0次

创建express工程

express-generator是一个express工程生成器,可以自动生成express工程基本框架。当然,这里生成的express工程目录结构只是一种常用实践,可以自行调整。
安装express-generator:

sudo npm install -g express-generator

express工程的模块

我们把express工程看成是有不同功能的模块组成,比如用户登录功能、文章管理功能。
每个模块功能有独立的页面和样式,目的是保持模块的完整性,方便模块在不同工程中的复用。但这样做的缺点是,每个模块的样式风格可能不同,导致工程的风格不一致。这个问题在实践中再讨论如何解决。
模块之间有依赖关系,比如文章管理模块依赖用户管理模块提供的接口。
实际上这里的模块与npm管理系统的模块类似,只不过还包含非JS的express view代码和静态JS、CSS文件。

1. JS代码

JS代码不包含app.js,app.js是一个工程的入口文件。每个模块包含一个index.js文件,对外声明模块包含的接口。
JS代码主要包含route逻辑、数据的REST接口。
app.js引用各个模块index.js的route接口,提供的总的route列表。

2. view(jade)代码

如果采用express默认模板引擎jade的话,view代码其实就是jade代码。
每个express工程模块包含自己的jade代码,负责自己的页面渲染逻辑。

3. static file

每个express模块包含自己的前端静态文件,负责自己的页面样式与前端逻辑。

相关文章

  • express工程

    创建express工程 express-generator是一个express工程生成器,可以自动生成expres...

  • NodeJs服务端开发

    Express Express工程环境配置 安装expressnpm install express -g Exp...

  • 使用 express-generator 搭建工程项目

    使用 express-generator 搭建工程项目 1、express 简介 express官网 expres...

  • NodeJs 网络框架 express

    安装 npm install express --save 运行 生成模板工程 安装express-generat...

  • 第二节:Node+Express部署

    1.通过express命令创建一个新的Express 工程目录 express-router,命令如下: 2.进入...

  • npm start

    npm start来自与Node.js Express 框架创建的工程; Express 参考资料: Expres...

  • 课时78-课时81笔记.md

    课时78 Express-应用生成器上 快速生成一个Express工程目录Express 应用程序生成器 Expr...

  • 使用Express

    安装Express 要使用Express来搭建工程,第一步肯定是要把它从网络上下载到本地,并安装到工程中,而要完成...

  • 如何创建 Express 工程?

    背景 基于 node.js 开发时,要善用 express 框架, 要创建 express 工程,而不是直接在n...

  • node.js学习笔记(1)

    安装node.js 直接官网下载,默认安装就行。 安装express 在当前工程文件目录下express -enp...

网友评论

      本文标题:express工程

      本文链接:https://www.haomeiwen.com/subject/kmtytttx.html