用node.js和mongDB建立网站
参考资料:
1.jade学习https://www.jianshu.com/p/e2a...
http://www.nooong.com/docs/ja...
2.app.js的结构设计(作用)http://www.cnblogs.com/scottj...
视频参考:https://www.imooc.com/video/1091
工具选取
1.首先介绍需要的开发框架
2.前端工具
2.本地开发环境
开发步骤
-
原型图
前端:
后台:
Node入口文件分析和目录初始化
首先是项目结构初始化
-
编写入口文件
引用express,实例出一个web服务器,监听端口,获取来自这个端口的请求
创建文件夹
测试可访问性
创建四个jade视图及入口文件
创建文件夹
viwe文件夹里放视图模板 app.js
安装依赖、编写入口文件
app.js
可以在命令行里改变port的值
在view里写jade模板
注意完善app.js,不然无法访问
这样就把前台请求跑通了
伪造模板数据跑通前后端交互流程
调整view文件夹,方便修改,模板的建立
view文件夹结构
layout.jade编写
header.jade编写(就是网站标题什么的)
head.jade编写(网站的引用什么的比如JQ)
在安装bootstrap和jq前要先安装bower
安不上也没关系
建立page页面
index.jade
detail.jade
admin.jade
list.jade
!
伪造数据
app.js加入
假数据测试app.js
测试
mongodb模式模型设计及编码
windows下安装mongodb以及node.js连接mongodb
https://www.cnblogs.com/star-...
安装完成后要设置环境变量才能运行MongoDB
如何设置环境变量?
我的电脑-右键属性-高级系统设置-高级-环境变量
测试运行MongoDB
输入以下代码查看MongoDB版本号
mongod -v
在PATH里的npm环境变量后面加个分号; 然后加上刚才所安装的路径 D:MongoDBbin 确定后就安装完毕了。
设计数据库模型
数据库字段定义
传入模式编译,生成构造函数
文档实例化,调用模型
批量查询
单条数据的查询
单条数据的删除
数据库的正删改查,及后台开发逻辑
文件目录
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。