IntelliJ 检查说 nodejs 不存在 module.exports

IntelliJ inspection saying module.exports does not exist for nodejs

IntelliJ 发出

警告

Property exports is not defined in type Module

我在项目的任何地方使用 module.exports=

在我的例子中,bcrypt nodejs 模块在其源代码中有一个名为 "minimal-env.js" 的文件,其中包含行 var module;。无论出于何种原因,IntelliJ 都将其视为 "module" 的正确定义。只需注释掉这一行即可解决问题。如果您也遇到这种情况,请尝试转到 "module" 的声明(ctrl+左键单击它)。

我知道这太晚了,但以防其他人遇到同样的问题。

在我的例子中,我在 "Languages & Frameworks" 下启用了 "Coding assistance for Node.js",但它不起作用,直到我关闭所有项目并在欢迎屏幕上启用它 > 配置 > 首选项

希望对您有所帮助。

下划线不见了。