VSCode-JavaScript的导入建议不起作用

时间:2019-11-25 15:52:37

标签: javascript visual-studio-code

有什么想法为什么不能在JS项目中导入智能/建议?这是jsconfig.json文件:

{
    "compilerOptions": {
        "module": "commonjs",
        "moduleResolution": "node",
        "target": "esnext",
        "baseUrl": "./src/",
        "paths": {
            "@src/*": ["*"],
            "@core/*": ["core/*"]
        },
        "esModuleInterop": false
    },
    "exclude": ["node_modules"]
}

这是一个节点项目,具有通过“模块别名” NPM软件包实现的路径别名。这是package.json中的别名:

  "_moduleAliases": {
    "@src": "./src",
    "@core": "./src/core"
  }

代码在运行时可以正常运行,但是VSCode不提供任何导入建议。如果脚本A.js中有未定义的函数,则不提供从脚本A.js导入的功能。 我通过在jsconfig.json中将checkJs设置为true来帮助导入,但是即使这样我仍然使用新的import / export语法自动生成了导入,即使我需要将它们导入到CommonJS格式。

这是VSCode可能存在的另一个问题。它显示了jsconfig.json中的一个错误,该错误似乎与它完全无关。错误本身也很奇怪。

enter image description here

0 个答案:

没有答案