标签:node.js

mongoose模块中使用populate方法关联数据,报错Schema hasn’t been registered for model “…”的解决方法

mongoose模块中使用populate方法关联数据,报错Schema hasn’t been registered for model “…”的解决方法

别拦我!别拦我!别拦我! 我要给大家分享个bug!!! 情况是这样的,一个Node.js+MongoDB的项目中,使用了mongoose操作数据库,在使用populate()方法进行类似表关联操作的时候,报错如下: Schema hasn't been registered for m

admin admin 2018-09-10
3.5K+ 9 0
Node.js中mongoose模块连接MongoDB数据库时提示(node:12580) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.的解决方案

Node.js中mongoose模块连接MongoDB数据库时提示(node:12580) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.的解决方案

在Node.js项目中用mongoose模块(版本5.2.6)命令连接MongoDB数据库代码如下: const mongoose = require('mongoose'); let db = mongoose.connect('mongodb://localhost/hd15'); mon

admin admin 2018-08-07
7.2K+ 2 0
Node.js+Koa2+art-template ctx.render()方法提示Not Found解决方案

Node.js+Koa2+art-template ctx.render()方法提示Not Found解决方案

一个Node.js项目采用了Node.js+Koa2+art-template架构,在路由中利用ctx.render()方法渲染模板的时候,浏览器中访问提示Not Found。 错误写法如下; router.get('/',(ctx,next)=>{ msgModel.fin

admin admin 2018-08-06
3.7K+ 0 0
webstorm自动编译less文件的设置方法

webstorm自动编译less文件的设置方法

Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。 Less 可以运行在 Node、浏览器和 Rhino 平台上。网上有很多第三方工具帮助你编译 Less 源码。 在用webstorm的时候

admin admin 2018-01-02
3.5K+ 2 0
掰扯掰扯npm、cnpm和yarn

掰扯掰扯npm、cnpm和yarn

模块化当道的今天,做开发离不开npm安装各种依赖模块,但,又是众所周知的网络原因,npm命令在执行的时候并不是那么顺利,要是重试个十次八次就能安装成功,那都得进庙感谢一下菩萨保佑。当然,技术圈里有不少别的方法,比如cnpm和yarn,看官方介绍,如初恋般美好。cnpm是淘宝号称提供npm的完整镜像,

admin admin 2017-12-21
2.3K+ 1 0
用nodejs实现txt文档的指定行数分割

用nodejs实现txt文档的指定行数分割

最近需要将一个有数万条数据的txt文档分割成不同的小txt文件,试了网上能找到的几乎所有txt切割软件都不好使,so,自己动手丰衣足食,用nodejs实现了一个,思路很多,大家也可以自由发挥,我抛砖引玉一下。 只用到了fs模块和readline模块,都是nodejs平台自带的,无需额外安装其他

admin admin 2017-02-06
3.9K+ 0 0
[node.js技术分享]利用nodemon模块实现express网站自动重启

[node.js技术分享]利用nodemon模块实现express网站自动重启

做node.js开发程序员都知道,使用Express进行web网站开发的时候,每次修改完网站项目中的js文件,都需要手动重启站点才能看到最新效果,甚是不爽。 福音来了,nodemon模块能实现自动重启的效果,解放双手。方法如下 1、安装。运行如下代码将nodemon安装到全局环境中。 npm i

admin admin 2016-10-14
2.2K+ 0 0