Warning: Accessing non-existent property ‘XXX’ of module exports inside circular dependency
笔者在更新本地npm和node后,提交hexo博客的时候遇到了这个问题。原因在于本地node的版本太高导致的。
方法一
降低node的版本,选择一个低版本的node,node的12版本应该就可以。
方法二
笔者并不想更新node版本,于是笔者找到了第二种解决方案,在博客目录下:
myBlog\node_modules\nib\node_modules\stylus\lib\nodes\index.js
myBlog\node_modules\stylus\lib\nodes\index.js.
上面两个路径下的index.js文件的前面分别添加下面代码即可。(两个文件都需要添加)
exports.lineno = null;
exports.column = null;
exports.filename = null;
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 841774407@qq.com