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 text,radio,checkbox,select操作实现代码
Jul 09 Javascript
使用node.js 制作网站前台后台
Nov 13 Javascript
javascript中的previousSibling和nextSibling的正确用法
Sep 16 Javascript
分步解析JavaScript实现tab选项卡自动切换功能
Jan 25 Javascript
jQuery AJAX timeout 超时问题详解
Jun 21 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
Nov 07 Javascript
Jquery Easyui表单组件Form使用详解(30)
Dec 19 Javascript
详解vue.js 开发环境搭建最简单攻略
Jun 12 Javascript
详解使用Node.js 将txt文件转为Excel文件
Jul 05 Javascript
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 jQuery
利用Javascript实现一套自定义事件机制
Dec 14 Javascript
webpack4 处理SCSS的方法示例
Sep 03 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
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
php操作redis常见方法示例【key与value操作】
2020/04/14 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
多浏览器兼容的获取元素和鼠标的位置的js代码
2009/12/15 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
2014/02/26 Javascript
node.js中的path.basename方法使用说明
2014/12/09 Javascript
javascript感应鼠标图片透明度显示的方法
2015/02/24 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
2015/03/05 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
javascript实现在线客服效果
2015/07/15 Javascript
jquery+ajax请求且带返回值的代码
2015/08/12 Javascript
js类式继承与原型式继承详解
2016/04/07 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
老生常谈js中0到底是 true 还是 false
2017/03/08 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
2017/08/04 Javascript
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
详解微信小程序胶囊按钮返回|首页自定义导航栏功能
2019/06/14 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
2019/12/12 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
[51:17]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python实现求两个csv文件交集的方法
2017/09/06 Python
python版简单工厂模式
2017/10/16 Python
Python Selenium 之关闭窗口close与quit的方法
2019/02/13 Python
Python实现截取PDF文件中的几页代码实例
2019/03/11 Python
HTML5新控件之日期和时间选择输入的实现代码
2018/09/13 HTML / CSS
护理专业推荐信
2013/11/07 职场文书
商场周年庆活动方案
2014/08/19 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
Python爬虫数据的分类及json数据使用小结
2021/03/29 Python
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server