Node+Express+Jade
来源:互联网 发布:模拟视频直播源码 编辑:程序博客网 时间:2024/06/06 03:47
作者:短工邦技术部 - 陈文哲
没有一点Node+Mongo基础,基本很难理解Parse,更不要说想深入使用了。所以我们需要一步步走,首先手动搭一个小型系统,看看Node.js+MongoDB是怎么运作的。
网上已经有一大堆基础教程了,我这里就直接应用成熟的框架,和大家一起搭建一个完整可用的系统。
模块简介
Express:
Express是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。
简单说,Express让Node.js使用更加简单,提供更丰富的API。Jade:
Jade是一个基于javascript,可以运行与node与浏览器环境的一个前端模板引擎。
简单说,Jade语法比较奇特,可以对象化编写前端代码,这样容易应用到MVC模式里面。Mongooes:
简单说,Mongooes能够让应用更简单地与MongoDB数据库交互。moment:
日期处理类库
安装所需模块
- 1
- 2
- 1
- 2
网站目录结构
- node_modules //安装模块时自动创建的目录
- views //视图目录
创建视图
在views目录下,创建index.jade文件,测试代码如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
启动服务
在根目录创建app.js,代码如下
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
到控制台启动服务
- 1
- 2
- 1
- 2
访问http://127.0.0.1:3000/
效果:
1 0
- Node+Express+Jade
- Node+Express+Jade
- node-express-jade-mongodb
- Express jade
- 安装node.js的module(如express\connect\jade等)
- 学习笔记-NODE.JS, EXPRESS, JADE, AND MONGODB
- guide for node.js and express, jade, mongodb
- express默认模版jade
- Express中使用Jade
- Nodejs + express + ejs, jade
- 用node.js和express.js和jade搭建轻型cms系统
- Node.js 有关模版引擎ejs和jade的结合(非express)
- 基于node.js+Express.js+Jade+MongoDB开发Web即时聊天系统
- GETTING UP AND RUNNING WITH NODE.JS, EXPRESS, JADE, AND MONGODB
- 基于node.js+Express.js+Jade+MongoDB开发Web即时聊天系统
- 在WINDOWS环境下使用node安装express,mongoose,jade,bower,bootstrap
- 第2章-使用Express.js4创建Node.js的Web应用程序-2.5.Jade模板
- node+express+jade+superagent+豆瓣API,实现简单的搜索功能
- Leetcode Missing Number 268
- mysql数据库远程访问设置方法
- HttpURLConnection POST 对象给 Servlet
- socket04---流协议和粘包问题及解决
- android build system
- Node+Express+Jade
- Linux虚拟机中安装JDK(以root用户身份安装)
- JDOM解析XML
- 异或
- ubuntu14.04 Python版本切换
- 复数计算
- MessageBox
- 打劫房屋
- AsyncTask小结