Symfony4, не удается минимизировать CSS с помощью веб-пакета - PullRequest
0 голосов
/ 10 января 2019

У меня есть веб-приложение Symfony 4, и я пытаюсь минимизировать CSS, но оно не работает. Я пытался это часами, и я не смог заставить его работать в миниатюрном варианте. Я что-то не так делаю?

webpack.config.js

var Encore = require('@symfony/webpack-encore');

Encore
    // the project directory where compiled assets will be stored
    .setOutputPath('public/build/')
   // the public path used by the web server to access the previous 
directory
    .setPublicPath('/build')
    .cleanupOutputBeforeBuild()
    .enableSourceMaps(!Encore.isProduction())

    .splitEntryChunks()
    .enableSingleRuntimeChunk()
    .enablePostCssLoader()


    // uncomment to create hashed filenames (e.g. app.abc123.css)
    // .enableVersioning(Encore.isProduction())

    // uncomment to define the assets of the project
     .addEntry('js/app', './assets/js/app.js')
    // .addStyleEntry('css/app', './assets/css/app.scss')

    // uncomment if you use Sass/SCSS files
    // .enableSassLoader()

    // uncomment for legacy applications that require $/jQuery as a 
global variable
    // .autoProvidejQuery()



;


module.exports = Encore.getWebpackConfig();

postcss.config.js

module.exports = {
    plugins: {
        // include whatever plugins you want
        // but make sure you install these via yarn or npm!

        // add browserslist config to package.json (see below)
        autoprefixer: {}
    }
}

1 Ответ

0 голосов
/ 10 января 2019

Вам необходимо скомпилировать свои активы для производства с yarn encore production

Я не уверен, но npm encore production или ./node_modules/.bin/encore production тоже должны работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...