webpack / enhanced-resolve

Offers an async require.resolve function. It's highly configurable.
MIT License
916 stars 186 forks source link

AliasPlugin crash when file is deleted or rename (have to restart to make it work) #395

Open zecka opened 10 months ago

zecka commented 10 months ago

How to reproduce

Here is a repository to demonstrate the issue https://github.com/zeckaissue/enhanced-resolve-pluginalias-watchmode run following commands

git clone https://github.com/zeckaissue/enhanced-resolve-pluginalias-watchmode
cd enhanced-resolve-pluginalias-watchmode
yarn install
yarn serve

then delete src/components/fancy-theme/Hello.vue

I got following error

Failed to compile.

./src/components/fancy-theme/Hello.vue
Module build failed (from ./node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader/index.js):
Error: ENOENT: no such file or directory, open 'C:\Users\zecka\Desktop\enhanced-resolve-pluginalias-watchmode\src\components\fancy-theme\Hello.vue'

Maybe related to #250 #375