For my Vue project I need to use webpack, specifically version 4 in consideration with my other dependencies. However, whenever I try to npm install webpack@4 --save-dev it just enters a loop that never ends and seems buggy.
Does anyone know how to resolve this problem?
I tried Googling the issue and visited stackoverflow. But none of the other suggestions I found worked for me.
I suggest using the official Vue 2 scaffolding tool, vue/cli. If you already have it installed and it's version number is >= 5.x (check with command
vue --version), it will install webpack 5, so first uninstall it withnpm uninstall -g @vue/cli. Reinstall using a version number that will install webpack 4:Then run the command to create a new Vue project,
vue create my-project.This will scaffold a Vue project for you with webpack 4. You can confirm by checking
"node_modules/webpack"in package.json.