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

时间:2022-03-15 06:35:40

一、实现步骤

  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 [要执行的脚本]