觉得jade慢的小伙伴看这里
第一期看的时候觉得非常吃力,因为那时候是刚从前端转学Node很多地方不太适应也遇到很多坑。
1、Express的版本问题
2、压根没听过grunt
3、sublime小白
4、mongoDB小白
我一开始解决的方法是
1、Express通过查官方文档知道原来集成的中间件拆分开来,需要另外下载
2、用node工具:supervisor来监控文件发动,实现自动重启
3、HBuilder
4、使用MySQL
现在乘着寒假把grunt,sublime,mongoDB系统的学习的一遍,原先使用的supervisor换成grunt, MySQL换成mongoDB,将第一期又看了一遍,然后接着看第二期。现在已经适应NodeJS的写法,并且自己写了一个网站:http://www.ncusib.com:3000/。
真心感谢老师无私的奉献,希望能和更多热爱JavaScript的小伙伴交流, 扣扣号;489272441。
最后,想说一个关于jade使用jade的问题,开始使用jade的时候发现网站打开很慢,开始以为是Express服务器的问题,后来通过排查发现是由于每次编译jade文件花费的时候过长,尝试过使用ejs,但是使用起来非常不习惯。最后去找jade文档发现官方提供了一个compile方法,然后自己写了一个render.js,可以每次启动服务器的时候预编译jade文件,这样可以极大的网站提高访问速度。
使用后的界面是这样: