服务端类
文章平均质量分 92
Node.js等服务端类学习总结
故事很长、
个人博客地址:www.ahuiyo.cn
展开
-
WebStorm新建Node项目利用.gitignore文件忽略指定文件
最近才发现一个问题,使用Webstorm新建Node项目时,是没有自动生成.gitignore文件的,所以以前一直把node_modules和.idea等无用文件push到Git上了,都做那么多项目了,竟然一直没发现这个问题,也是对自己无语了????。。。一般新安装的WebStorm是没有.ignore这个插件的,所以先要按照下面步骤安装????打开setting ???? 然后点击Plugins ???? 搜...原创 2019-10-14 21:02:23 · 2561 阅读 · 0 评论 -
nodejs的express框架的response常用返回方式
常用的返回方式有四种res.json([status|body], [body]) 以json的形式返回数据res.render(view [, locals] [, callback]) 返回对应的view和数据,此方法可以有回调函数,以处理可能出现的异常res.send([body|status], [body]) 返回自定义的数据,比如json或者404等状...原创 2019-01-14 09:52:49 · 27017 阅读 · 7 评论 -
高效的 JavaScript 模板引擎——EJS
最近时常需要ejs模板做些项目,所以特地总结了一下ejs的一些特性,其中可能会有些不足,但我会时常补充。总结如下:缓存功能,能够缓存已经解析好的html模版;<% code %>用于执行其中javascript代码;<%= code %>会对code进行html转义;<%- code %>将不会进行转义;支持自定义标签,比如’<%‘可以使...原创 2019-01-14 21:53:40 · 242 阅读 · 0 评论 -
node.js - MongoDB count()获取表长度,解决Promise {<pending>}
自己一直想要用node操作db.count()去获取某个表的长度,奈何用collection.find().count()却又一直获取不到,查看了许多文章,都没有什么详细的解释,官方文档也是吧啦吧啦一大堆。。。collection.find().count()获取的一直为Promise { <pending> },需要用Promise去解决,博客中也进行了详细解释。最后自己也认真的看了看count(),简单的总结了一下。原创 2019-08-20 10:14:21 · 2473 阅读 · 2 评论 -
windows下使用NVM切换Node版本
自己最近安装npm包时,老是报错,最后查明是Node已经npm版本太高了,常在河边走那能不湿鞋,在我们平时写Node的时候,由于创建时间或人为选择等因素,各个项目里总会有着差异的node版本,这样我们在不同的项目里需要切换不同版本的Node.js,所以我们需要一个能随时切换node版本的东西,所以nvm诞生了。原创 2019-08-24 20:26:49 · 806 阅读 · 0 评论