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 相关文章推荐
input、button的不同type值在ajax提交表单时导致的陷阱
Feb 24 Javascript
选择器中含有空格在使用示例及注意事项
Jul 31 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
jQuery中Ajax的load方法详解
Jan 14 Javascript
js实现文本框选中的方法
May 26 Javascript
基于Jquery实现表单验证
Jul 20 Javascript
JS实现简单的右下角弹出提示窗口完整实例
Jun 21 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
Oct 08 Javascript
EasyUI学习之DataGird分页显示数据
Dec 29 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
vue父组件异步获取数据传给子组件的方法
Jul 26 Javascript
JS原型与继承操作示例
May 09 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绘图技术
2013/07/03 PHP
PHP简单选择排序算法实例
2015/01/26 PHP
php上传图片客户端和服务器端实现方法
2015/03/30 PHP
目前流行的JavaScript库的介绍及对比
2013/09/29 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
2016/08/25 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
angularjs中ng-bind-html的用法总结
2017/05/23 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
vue中的非父子间的通讯问题简单的实例代码
2017/07/19 Javascript
JavaScrip关于创建常量的知识点
2017/12/07 Javascript
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
vue elementui form表单验证的实现
2018/11/11 Javascript
vue+layui实现select动态加载后台数据的例子
2019/09/20 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
React冒泡和阻止冒泡的应用详解
2020/08/18 Javascript
Python使用百度API上传文件到百度网盘代码分享
2014/11/08 Python
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
讲解Python中的递归函数
2015/04/27 Python
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
一百多行python代码实现抢票助手
2018/09/25 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
文件中有一组整数,要求排序后输出到另一个文件中
2012/01/04 面试题
大学生实习期自我评价范文
2013/10/03 职场文书
物流仓管员工作职责
2014/01/06 职场文书
大一军训感言
2014/01/09 职场文书
2014年教育工作总结
2014/11/26 职场文书
志愿者服务活动总结报告
2015/05/06 职场文书
2016八一建军节慰问信
2015/11/30 职场文书
《颐和园》教学反思
2016/02/19 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python
python在package下继续嵌套一个package
2022/04/14 Python