vuepress icon indicating copy to clipboard operation
vuepress copied to clipboard

Installing sass-loader breaks the whole project

Open zim32 opened this issue 3 years ago • 0 comments

  • [x] I confirm that this is an issue rather than a question.

Bug report

Steps to reproduce

npx create-vuepress-site test
npm i sass-loader
npm run dev

What is expected?

Working project

What is actually happening?

Error: module property was removed from Dependency (use compilation.moduleGraph.updateModule(dependency, module) instead)
    at ProvidedDependency.set (/home/zim32/www/test/docs/node_modules/webpack/lib/Dependency.js:339:9)
    at iterationDependencies (/home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/Compilation.js:940:21)
    at /home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/Compilation.js:950:8
    at /home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/NormalModuleFactory.js:409:6
    at /home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/NormalModuleFactory.js:155:13
    at AsyncSeriesWaterfallHook.eval [as callAsync] (eval at create (/home/zim32/www/test/docs/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
    at /home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/NormalModuleFactory.js:138:29
    at /home/zim32/www/test/docs/node_modules/@vuepress/core/node_modules/webpack/lib/NormalModuleFactory.js:346:9
    at processTicksAndRejections (node:internal/process/task_queues:78:11)

Other relevant information

What is even worse is that running npm rm sass-loader does not help. Project is completely broken.

Environment Info:

  System:
    OS: Linux 5.15 Debian GNU/Linux 11 (bullseye) 11 (bullseye)
    CPU: (16) x64 AMD Ryzen 7 5700U with Radeon Graphics
  Binaries:
    Node: 16.15.1 - /usr/bin/node
    Yarn: Not Found
    npm: 8.13.1 - /usr/bin/npm
  Browsers:
    Chrome: Not Found
    Firefox: Not Found
  npmPackages:
    @vuepress/core:  1.9.7 
    @vuepress/theme-default:  1.9.7 
    vuepress: ^1.5.3 => 1.9.7 
  npmGlobalPackages:
    vuepress: Not Found

zim32 avatar Sep 14 '22 13:09 zim32