![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
m0_37792745
这个作者很懒,什么都没留下…
展开
-
res.render渲染出现错误,使用联合查询populate()就出错
报错显示:SyntaxError: Unexpected token R in JSON at position 0考虑出错的原因是Mongoose和express-art-template的冲突, 提供了2个解决方案,一是"将mongoose降级到 5.4.0"; 二是"把Mongo对象转成普通对象".我选择了后一种方案尝试:source=1940ef5c"/>终于在articles.art中渲染成功, 没有报错:浏览器中刷新结果, 成功显示了作者名称:...原创 2021-04-02 11:23:06 · 282 阅读 · 1 评论 -
node.js找不到xxx 这个模块的解决方法。
1.检查一下是否拼写错误。2.这个模块是自己写的,是的话。检查一下路径是否正确。3.如果是导入的模块。用 npm list这个命令输出一下,是否有这个模块。没有的话,安装一下4.另外注意一下,全局模块安装目录默认为users/用户/node_modules 下面 。而你的项目读取的模块是你的安装目录(有可能这两个目录是不同的)。所以有时候会出现,没有这个模块,安装完后,还是继续报找不到模块的错误而处理方式就是,用npm 输出你的安装模块的路径,找出现在这个项目的读取路径,把对应模块复制过去...转载 2021-03-30 10:50:36 · 912 阅读 · 0 评论