代码之家  ›  专栏  ›  技术社区  ›  brenjt

Webstorm和webpack别名没有斜杠就不能工作

  •  0
  • brenjt  · 技术社区  · 5 年前

    我正在使用webpack别名,并试图让WebStorm完全识别它。

    这是我的配置

    resolve: {
        extensions: ['.js', '.json', '.vue'],
        alias: {
            '@': path.resolve(__dirname, 'resources/js/') + '/',
        },
    },
    

    我面临的问题是,当我导入具有此别名的文件时: import router from '@router' WebStorm不会识别 router 文件,除非在别名后添加斜杠: import router from '@/router' . 不管怎样,它都可以编译。

    Import not recognized

    有没有办法让WebStorm不加斜杠就可以识别文件 命令+单击 查看源代码?我知道这是一件很徒劳的事,我更喜欢没有斜杠的语法。如果没有,我就接受它。

    0 回复  |  直到 5 年前