• Как изменить парсер postCSS в Nuxt.js?

    @RedHex
    Я сделал так, создал в корне postcss.config.js - он обнаруживается автоматически.
    В нем код:

    module.exports = {
        parser: 'postcss-scss',
        plugins: {
            'postcss-easy-import': {},
            'postcss-cssnext': {},
            'cssnano':{autoprefixer :  false },
            'css-mqpacker':{},
        }
    }


    В конфиге nuxt.config.js убрал parser и postcss:

    css: [
            'normalize.css',
            '~assets/css/global.css',
        ],
        /*
     ** Build configuration
     */
        build: {
            /*
             ** Run ESLint on save
             */
            extend(config, {isDev, isClient}) {
                if (isDev && isClient) {
                    config.module.rules.push({
                        enforce: 'pre',
                        test: /\.(js|vue)$/,
                        loader: 'eslint-loader',
                        exclude: /(node_modules)/
                    })
                }
                // Add postcss loader for CSS files
                const cssLoader = config.module.rules.find((loader) => loader.test.toString() === '/\\.css$/');
                cssLoader.use.push('postcss-loader');
            },
            extractCSS: true
        }