Laravel mix无法从webpack.config.js解析别名文件

问题描述 投票:0回答:1

我一直试图在过去的2小时内解决这个问题。事情是,我已从5.7升级到laravel 5.8。我已经定义了一个别名

resolve: {
    alias: {
       "~": path.resolve(__dirname, "resources/js"),
    }
}

但现在,升级后,laravel mix无法解析具有此别名的任何文件。

我虽然使用phpstorm的想法,我已经将webpack.config.js与phpstorm链接起来并且只是文件,但这不是用laravel mix编译的。

我有:

  • 删除node_modules并重新安装
  • 删除了package-lock.json
  • npm cache --clear --force
  • 装好的纱线试了一下
  • 没有安装babel-loader和vue-loaders
  • 安装了一些eslint-import-resolver-alias

做完以上所有并仍然得到错误:enter image description here

laravel vue.js webpack laravel-mix
1个回答
0
投票

实际上发现了我的问题:我没有以某种方式,我删除了webpack.config.jswebpack.mix.js的导入

© www.soinside.com 2019 - 2024. All rights reserved.