如何在WebStorm中使用jsconfig路径?

时间:2019-02-04 14:42:20

标签: javascript intellij-idea webstorm shortcut

我正在使用WebStorm。 在 Ctrl +单击上,我可以跳至定义文件:

import myClass from '../../../../core/myClass';

但是,如果我使用的是jsconfig.json文件,则无法使用。

/// jsonfig.json
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "Core/*": ["./app/bundles/core/*"],
    }
  },
  "exclude": [
    "node_modules"
  ]
}

在我的文件中替换为:

import myClass from 'Core/myClass';

捆绑正常运行,但无法通过WebStorm跳转到文件。

知道什么设置吗?

1 个答案:

答案 0 :(得分:2)

IDE当前不支持

jsconfig.json,请按照WEB-30581WEB-36390进行更新

您可以尝试从https://youtrack.jetbrains.com/issue/WEB-22717#focus=streamItem-27-1558931-0-0开始变通:在项目根目录中创建文件config.js(可以使用其他名称),在其中定义路径映射,例如:


System.config({
    "paths": {
        "Core/*": "./app/bundles/core/*"
    }
});