"Failed to compile" "PostCSS Loader Invalid Options" useConfigFile is an invalid additional property
[issue link]npm run dev
fails to compile fresh new nuxt.js project.
Nuxt.js v1.4.0
How to reproduce:
vue init vuetifyjs/nuxt my-project
cd my-project
npm i
npm run dev
You will see this error in the console:
⋊> ~/c/my-project npm run dev
> my-project@1.0.0 dev /Users/vasyl/code/my-project
> nuxt
nuxt:build App root: /Users/vasyl/code/my-project +0ms
nuxt:build Generating /Users/vasyl/code/my-project/.nuxt files... +1ms
nuxt:build Generating files... +48ms
nuxt:build Generating routes... +12ms
nuxt:build Building files... +28ms
nuxt:build Adding webpack middleware... +818ms
████████████████████ 100%
Build completed in 7.46s
ERROR Failed to compile with 1 errors 16:53:08
error in ./assets/style/app.styl
Module build failed: ValidationError: PostCSS Loader Invalid Options
options['useConfigFile'] is an invalid additional property
@ ./assets/style/app.styl 4:14-195 13:3-17:5 14:22-203
@ ./.nuxt/App.js
@ ./.nuxt/index.js
@ ./.nuxt/client.js
@ multi webpack-hot-middleware/client?name=client&reload=true&timeout=30000&path=/__webpack_hmr ./.nuxt/client.js
Temporary not really stable workaround.
- Open the file
./node_modules/nuxt/lib/builder/webpack/postcss.js
- Comment out the line with
useConfigFile: false
- Run
npm run dev
- all OK this time.