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 相关文章推荐
关于js datetime的那点事
Nov 15 Javascript
Js 冒泡事件阻止实现代码
Jan 27 Javascript
JavaScript中数组对象的那些自带方法介绍
Mar 12 Javascript
JavaScript变量声明详解
Nov 27 Javascript
jQuery应用之jQuery链用法实例
Jan 19 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
Sep 22 Javascript
深入探究AngularJS框架中Scope对象的超级教程
Jan 04 Javascript
js实现简单的计算器功能
Jan 16 Javascript
JSON与js对象序列化实例详解
Mar 16 Javascript
微信小程序获取微信运动步数的实例代码
Jul 20 Javascript
p5.js入门教程之键盘交互
Mar 19 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
Apr 27 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
火影忍者:三大瞳力之一的白眼,为什么没有写轮眼那么出色?
2020/03/02 日漫
Apache2 httpd.conf 中文版
2006/11/17 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
2013/04/26 PHP
PHP+jQuery 注册模块开发详解
2014/10/14 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
JavaScript 对象模型 执行模型
2010/10/15 Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
2013/09/10 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
浅谈JavaScript中的字符编码转换问题
2015/07/07 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
2017/04/22 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
Vue keep-alive实践总结(推荐)
2017/08/31 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
基于jQuery实现的设置文本区域的光标位置
2018/06/15 jQuery
在vue项目实现一个ctrl+f的搜索功能
2020/02/28 Javascript
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
Python将多个excel表格合并为一个表格
2021/02/22 Python
Python装饰器用法实例总结
2018/02/07 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
解决Python设置函数调用超时,进程卡住的问题
2019/08/08 Python
PHP统计代码行数的小代码
2019/09/19 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
python logging 日志的级别调整方式
2020/02/21 Python
Django配置跨域并开发测试接口
2020/11/04 Python
html2canvas生成的图片偏移不完整的解决方法
2020/05/19 HTML / CSS
Omio荷兰:预订火车、巴士和机票
2018/11/04 全球购物
个人年终总结范文
2015/03/09 职场文书
合作与交流自我评价
2015/03/09 职场文书
政协工作总结2015
2015/05/20 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
志愿服务心得体会
2016/01/15 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS