Node.js开发指南中的简单实例(mysql版)


Posted in Javascript onSeptember 17, 2013

言归正传:
1.为什么会想写这篇文章?
答:因为在看这本书的过程中,因为nodejs版本升级后用法跟书中不同了。
另外因为nodejs这东西真的不错,值得学习。
2.我的例子与书中例子的区别?
答:nodejs版本不同,我例子中用的是最新版本。数据库不同,书中用的是mongdb,我用的是mysql。

models->用于放模型对象,书中例子有post话题和user用户两个对象
node_modules->nodejs的模块,例如 mysql 、express、connect-flash、ejs、jade等
public->用于存放公共资源,例如图片、javascript、css等
routes->存放路由文件,用于处理各种get、post请求(需要在app.js中配置)
utils->工具类,这里的uuid.js用于生成id
views->存放页面文件,这里用的跟书中一样是ejs模板引擎
app.js->工程入口
database.js->mysql数据库基类
package.json->系统配置文件(包括一些模块的版本信息)
setting.js->数据库配置文件

Javascript 相关文章推荐
JQUERY 对象与DOM对象之两者相互间的转换
Apr 27 Javascript
JavaScript EasyPager 分页函数
May 25 Javascript
jquery实现奇偶行赋值不同css值
Feb 17 Javascript
JS自动适应的图片弹窗实例
Jun 29 Javascript
JS获取当前日期和时间的简单实例
Nov 19 Javascript
前台js对象在后台转化java对象的问题探讨
Dec 20 Javascript
JavaScript中判断整数的多种方法总结
Nov 08 Javascript
jquery实现对联广告的方法
Feb 05 Javascript
js调出上下文菜单的实例
Dec 17 Javascript
js解决movebox移动问题
Mar 29 Javascript
vue-infinite-loading2.0 中文文档详解
Apr 08 Javascript
详解vue-cli 本地开发mock数据使用方法
May 29 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
Sep 16 #Javascript
判断一个变量是数组Array类型的方法
Sep 16 #Javascript
jquery实现div阴影效果示例代码
Sep 16 #Javascript
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
Sep 16 #Javascript
document.documentElement和document.body区别介绍
Sep 16 #Javascript
使用js在页面中绘制表格核心代码
Sep 16 #Javascript
Function.prototype.bind用法示例
Sep 16 #Javascript
You might like
php设计模式 Proxy (代理模式)
2011/06/26 PHP
PHP6 中可能会出现的新特性预览
2014/04/04 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
Laravel框架实现即点即改功能的方法分析
2019/10/31 PHP
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
jquery()函数的三种语法介绍
2013/10/09 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
JavaScript学习心得之概述
2015/01/20 Javascript
DOM基础教程之事件类型
2015/01/20 Javascript
nodejs 整合kindEditor实现图片上传
2015/02/03 NodeJs
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
使用DNode实现php和nodejs之间通信的简单实例
2015/07/06 NodeJs
jQuery封装的屏幕居中提示信息代码
2016/06/08 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
javaScript实现滚动条事件详解
2020/03/24 Javascript
vue + element-ui实现简洁的导入导出功能
2017/12/22 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
2018/09/26 Javascript
超简单的微信小程序轮播图
2019/11/22 Javascript
Python字节单位转换实例
2019/12/05 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
Python如何急速下载第三方库详解
2020/11/02 Python
HTML5 window/iframe跨域传递消息 API介绍
2013/08/26 HTML / CSS
雅高酒店中国:Accorhotels.com China
2018/03/26 全球购物
linux面试题参考答案(10)
2016/10/26 面试题
专科毕业生就业推荐信
2013/11/01 职场文书
倡议书格式
2014/08/30 职场文书
车辆委托书范本
2014/10/05 职场文书
2014年环卫工作总结
2014/11/22 职场文书
学生会招新宣传语
2015/07/13 职场文书
OpenCV-Python实现怀旧滤镜与连环画滤镜
2021/06/09 Python
Python requests用法和django后台处理详解
2022/03/19 Python
vue里使用create, mounted调用方法
2022/04/26 Vue.js