然后传给路由routes表现层
1.创建一个单独文件
2.打开命令面板,进入该文件
3.npm config set registry = https://registry.npm.taobao.org(设置代办代理网络)
4.npm config list(检察是否告成代办代理)
5.百度express第一个链接进去检察express安置
第一步:npm install express-generator -g 创建一个骨架
第二步:express --view=pug myapp 创建一个名字为myapp(自拟)的应用
第三步:cd myapp 进入应用目录
第四步:npm install 安置所需要的依赖,一般为内部依赖在node_modules文件夹下
我们使用的是mongoose,Mongoose是在node.js异步环境下对mongodb进行便捷操纵的东西模型工具,在安置mongodb以后,用npm install mongoose命令行安置依赖。安置告成后,就可以通过 require(‘mongoose‘) 来使用。
第五步:npm start 启动应用
二、简述express应用下的文件
1.bin目录:www文件配置应用端口
var port = normalizePort(process.env.PORT || ‘5200‘);
即,端口为5200,可以自行变动
2.node_modules目录:放的是内置依赖
我们用的jQuery、esayUi都可以放在里面,可以手动增加依赖,在该应用终端下npm install (依赖名) --save 一般我们都放在内置里面所有--save,,也可以不用
3.public目录:安排静态内容
有图片,css样式,JavaScript,和静态页面,与我们平时写的一样。
4.routes目录:路由-表示层
导入业务:
const xxxService = require("../service/xxxService");
导出路由:
module.exports = router;
5.service目录:业务层
导入链路操纵:
const xxxsDao = require("../dao/xxxsDao");
导出其操纵要领:
module.exports = { xxx, xxx }
接收路由routes传来的数据,进行进一步业务措置惩罚惩罚传输给Dao层(数据链路层),dao层返回数据回来,然后传给路由routes表示层。
6.dao目录:数据链路层
具体是进行对数据库的操纵,一般为增删查改。
1.在dao下还有一个models文件夹,安排数据库模板。
例如:创建一个用户模板booksModel
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30690.html