Javascript PhpStorm无法识别网页包别名

Javascript PhpStorm无法识别网页包别名,javascript,typescript,webpack,phpstorm,phpstorm-2018.2,Javascript,Typescript,Webpack,Phpstorm,Phpstorm 2018.2,我的webpack.config.js包含以下部分: resolve: { extensions: ['*', '.js', '.ts', '.tsx'], modules: [ path.resolve(__dirname, "src"), path.resolve(__dirname, "node_modules"), ], alias: { Design: path.resolve(__dirname, "sr

我的
webpack.config.js
包含以下部分:

resolve: {
    extensions: ['*', '.js', '.ts', '.tsx'],
    modules: [
        path.resolve(__dirname, "src"),
        path.resolve(__dirname, "node_modules"),
    ],
    alias: {
        Design: path.resolve(__dirname, "src/Theme/Default")
    }
},
src/Theme
文件夹中有两个文件夹:
Default
&
Dark
。我想在需要时在别名设置中切换它,它不是用户控制的

我使用的导入:

import Page from 'Design/Components/Page';
Webpack可以正确使用此路径,但PhpStorm 2018.2无法识别此路径是否正确

webpack的我的PhpStorm设置设置为我的webpack.config.js的路径


更多详细信息和示例/日志可在此处找到:

编辑TypeScript文件时不支持网页包别名解析,当前的TypeScript支持实现仅使用TypeScript解析逻辑,因为我们需要保持与TypeScript语言服务的集成(不知道网页包别名)。 您可以在
tsconfig.json
文件中配置类似的映射,如:

"baseUrl": "",
    "paths": {
      "Design/*": ["src/Theme/Default/*"]
    }

如果您不支持TypeScript中的网页包解析,请投票支持

编辑TypeScript文件时不支持网页包别名解析,当前TypeScript支持实现仅使用TypeScript解析逻辑,因为我们需要与TypeScript语言服务保持集成(不知道网页包别名)。 您可以在
tsconfig.json
文件中配置类似的映射,如:

"baseUrl": "",
    "paths": {
      "Design/*": ["src/Theme/Default/*"]
    }

如果您错过了对TypeScript中网页解析的支持,请投票支持

,以供参考:这应该行得通;我已在youtrack票证中回复了参考:这应该行得通;我已在youtrack票证中回复了