IntelliSense无法识别Module.exports = {}

时间:2019-06-15 10:48:02

标签: javascript visual-studio-code intellisense

CommonJS构造module.exports = {}不能通过VSCode IntelliSense在JS文件中提供导入建议。

IntelliSense在module.exports = {}构造上提供了 TS错误句柄:

  

文件是CommonJS模块;可能会转换为ES6模块。ts(80001)

快速修复选项可将导出内容转换为ES6格式。此后,IntelliSense导入建议将起作用。

还可以按以下方式格式化导出格式:

module.exports.showText = showtext;

我的文件是:

lib.js

function showText() {
  console.log('Text');
}

module.exports = {
  showText: showText,
}

myCode.js

showText();  // <- no import suggestion provided

我想在不更改module.exports = {}构造的情况下获得IntelliSense导入建议(我无权对整个项目代码库进行此操作)。

我没有使用jsconfig.json文件。

0 个答案:

没有答案