【问题标题】:After using require() in WebStorm - unresolved function or method在 WebStorm 中使用 require() 后 - 未解析的函数或方法
【发布时间】:2020-02-27 20:47:17
【问题描述】:

带有module.exports的导出类

require导入

WebStorm 无法建议或自动完成showAll() 功能..

const items = await itemClass.showAll();

上面写着:

未解析的函数或方法 showAll()

--

用 Visual Studio Code 测试了相同的代码,一切正常。

有人可以解释为什么 WebStorm 不能正常工作吗? 他们说这是“最智能”的 IDE..

已启用节点核心和编码辅助

【问题讨论】:

  • 我会在支持论坛上提出这个问题。 intellij-support.jetbrains.com/hc/en-us/community/topics/… 我敢打赌他们有一个涵盖它的预览版。如果没有,他们可能会将其添加到路线图中。
  • 你能分享一个完整的代码示例吗?以下代码在 WebStorm 2019.3 中适用于我:let ItemClass = require('./itemClass'); async function testFunc() { let itemClass = new ItemClass(); const items = await itemClass.showAll() }
  • 发现了类似的问题:youtrack.jetbrains.com/issue/WEB-27473 所以生病等待修复..

标签: javascript autocomplete webstorm intellisense require


【解决方案1】:

(几乎)通过附加插件解决了这个问题:Codota

某种帮助预测..

【讨论】:

    猜你喜欢
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    • 2022-12-03
    相关资源
    最近更新 更多