I got this error when running $ quasar dev
on my Vue project
~/project/node_modules/webpack-merge/dist/index.js:63
throw new TypeError("Merging undefined is not supported");
^
[ TypeError: Merging undefined is not supported
- index.js:63 mergeWithOptions
[project]/[webpack-merge]/dist/index.js:63:19
- index.js:52 merge
[project]/[webpack-merge]/dist/index.js:52:35
- quasar-conf-file.js:392 QuasarConfFile.compile
[project]/[@quasar]/app/lib/quasar-conf-file.js:392:29
- task_queues:96 processTicksAndRejections
node:internal/process/task_queues:96:5
- quasar-dev:237 async goLive
[project]/[@quasar]/app/bin/quasar-dev:237:3
]
So the issue is the wrong quasar version.
My dependencies are
But when I ran
npm install
, it asked me to rannpm audit fix --force
and it would change the@quasar/app
version. You would need to reset the package.json and runnpm install
again to fix it.