天天看点

nodejs(express+mysql+jade)的增、删、改、查

一、实现步骤

  1. 安装node环境
  2. 安装npm,现在node都自带
  3. 基于Express 应用生成器,生成项目
  4. 安装本地数据库,创建数据库demo及表person

    二、表结构

    nodejs(express+mysql+jade)的增、删、改、查

三、效果

nodejs(express+mysql+jade)的增、删、改、查

四、代码

https://github.com/go-on-the-way/express-mysql-jade

五、遇到问题

  • Cannot enqueue Handshake after invoking quit. 连接关闭问题
  • Error: Cannot enqueue Handshake after already enqueuing a Handshake.

    这个错误提示意思是某个数据库连接已经执行了,不能进行多次连接了。

六、其他

  • 日期格式转换 http://momentjs.cn/docs/
  • 基于google浏览器的调试

    npm install -g node-inspector

    node-inspector –web-port=8888

    在浏览器中输入地址:http://127.0.0.1:8888/debug?port=3000进入调试页面

  • supervisor 不用每次都重启服务器,自动重启服务器

    npm install -g supervisor

    命令:supervisor [要执行的脚本]