资讯专栏INFORMATION COLUMN

用node.js和mongDB建立网站

Little_XM / 3219人阅读

摘要:设计数据库模型数据库字段定义传入模式编译,生成构造函数文档实例化,调用模型批量查询单条数据的查询单条数据的删除数据库的正删改查,及后台开发逻辑文件目录

用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 确定后就安装完毕了。

设计数据库模型

数据库字段定义

传入模式编译,生成构造函数

文档实例化,调用模型

批量查询

单条数据的查询

单条数据的删除

数据库的正删改查,及后台开发逻辑

文件目录

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/19173.html

相关文章

  • node.jsmongDB建立网站

    摘要:设计数据库模型数据库字段定义传入模式编译,生成构造函数文档实例化,调用模型批量查询单条数据的查询单条数据的删除数据库的正删改查,及后台开发逻辑文件目录 用node.js和mongDB建立网站 参考资料:1.jade学习https://www.jianshu.com/p/e2a...http://www.nooong.com/docs/ja...2.app.js的结构设计(作用)http...

    Bmob 评论0 收藏0
  • 服务器项目部署(一)

    摘要:服务器项目部署一服务器系统位,本地系统位。登录服务器使用软件的是,方便查看服务器的文件目录。指定数据库存放目录,指定日志文件,指定日志以追加的形式保存,数据故障恢复和持久化数据,过滤日志,默认和为,指定端口。 服务器项目部署(一) 服务器系统 Ubuntu(16.04)64位,本地系统windows10 64位。 登录服务器 使用软件的是 MobaXterm ,方便查看服务器的文件目录...

    h9911 评论0 收藏0
  • node+express+mongDB实现简单登录注册

    摘要:如果指定字段,则会更新该的数据。数据库的文件定义数据模型将这个发布为第一个参数为数据库的一个集合表,没有会自动创建创建视图文件注册登录注册成功了看看我们的数据库这里用了可视化工具 exprss学习参考资料 npm 与 package.json 快速入门MongoDB的数据库和集合的基础操作 安装依赖包 ` npm install express -save npm install m...

    沈建明 评论0 收藏0

发表评论

0条评论

Little_XM

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<