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 相关文章推荐
javascript 面向对象全新理练之数据的封装
Dec 03 Javascript
js 实现菜单左右滚动显示示例介绍
Nov 21 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
Jan 27 Javascript
js 设置缓存及获取设置的缓存
May 08 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
javaScript中slice函数用法实例分析
Jun 08 Javascript
《JavaScript函数式编程》读后感
Aug 07 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
May 17 Javascript
Vue实现动态响应数据变化
Apr 28 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
Aug 18 Javascript
如何让你的JS代码更好看易读
Dec 01 Javascript
Vue脚手架编写试卷页面功能
Mar 17 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
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
2013/06/24 PHP
php基于mcrypt的加密解密实例
2014/10/27 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
在laravel中使用Symfony的Crawler组件分析HTML
2017/06/19 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
悄悄用脚本检查你访问过哪些网站的代码
2010/12/04 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
2013/11/30 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
ajaxFileUpload.js插件支持多文件上传的方法
2014/09/02 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
js命名空间写法示例
2015/12/18 Javascript
深入浅析JavaScript中with语句的理解
2016/05/12 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
ES6中数组array新增方法实例总结
2017/11/07 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
2018/11/28 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
python+pyqt5实现24点小游戏
2019/01/24 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
Yahoo-PHP面试题2
2014/12/06 面试题
企业出纳岗位职责
2014/03/12 职场文书
大四毕业生自荐书
2014/07/05 职场文书
学习十八大的心得体会
2014/09/01 职场文书
标准大学生职业生涯规划书写作指南
2014/09/18 职场文书
民间借贷协议书范本
2014/10/01 职场文书
先进个人事迹材料
2014/12/29 职场文书
食品仓管员岗位职责
2015/04/01 职场文书
旷工辞退通知书
2015/04/17 职场文书
学困生帮扶工作总结
2015/08/13 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书
Django如何与Ajax交互
2021/04/29 Python
Java由浅入深通关抽象类与接口(下篇)
2022/04/26 Java/Android