Warning: Accessing non-existent property ‘XXX‘ of module exports inside circular dependency

今天再用NodeJs写一个项目的接口的时候,执行命令

$ npm start

在这里插入图片描述
出现了这个警告,虽然不影响程序运行,但是强迫症的我怎么能忍呢?于是上网查资料,几乎所有人都说是Nodejs版本太高,需要退回较低版本。我…

感觉有点麻烦,于是我在想有没有可能是别的原因呢?仔细排查后发现在某个文件里引用了一个模块却并没有使用它,我把那行代码删掉后,警告没了。


版权声明:本文为weixin_46015333原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。