nodejs+express+mysql 增删改查(二)

        1.最早一篇关于express框架简单的增删改查文章,http://www.cnblogs.com/zhengyeye/p/nodejs.html#3947308;意外走红博客园,无奈自己之前一直没有在重拾起express,也就对各位同学的提问,回答的不是完美,在此say sorry了:

        于是在强迫症的逼迫下,想着赶紧把遗留的问题解决掉,就给自己定了一个小目标:重新再拾起express,也是希望能解决掉之前文章底部同学们的提问。


        1.因为自己重新装过电脑系统,因此相当于从头开始重新开始项目:包括nodejs的环境、以及express的安装;而这些关于环境变量的配置均可以在百度上找到满意的答案,只是唯一值得注意的就是:一定要记住配置好环境变量,仔细点、认真点,要不然一执行:express --version就是满屏红色错误。

        2.环境变量配置好之后,按照express官网中http://expressjs.com/zh-cn/的介绍,利用express应用生成器http://expressjs.com/zh-cn/starter/generator.html,先搭建一个最基础的项目;

        3.项目新建好之后,第一步先把模板引擎更换为自己熟悉的一种,(这里并不指定哪种,完全凭借个人喜好;鉴于上篇文章中的art-template升级到最新版本的4.x之上难于兼容该demo的原因,我就重新使用的一种模板引擎:nunjucks,关于nunjucks有兴趣的也可以百度哦~),具体的修改代码均在app.js中有所体现,有兴趣可以下载看看;

        4.剩下的改动就在users.js中的页面跳转以及渲染写法了(这是因为art-template与nunjucks的使用区别),其余均没太大改动(亦或是无改动吧)。

        这次附上完整的代码,下载完成后,只需npm i装上依赖包,npm start就可以运行了,请戳这里

        效果图:

        若还有疑问,欢迎提问,我将尽力解答。

原文地址:https://www.cnblogs.com/zhengyeye/p/8796032.html