Авторефиксер не использует "grid: autoplace" с cssnano и postcss
Мы используем postcss с cssnano и autoprefixer. Моя проблема в том, что postcss не использует "grid: autoplace" в моем postcss.config.js
,
Это мой postcss.config.js:
const cssnano = require('cssnano');
const mqpacker = require('css-mqpacker');
const postcssPresetEnv = require('postcss-preset-env');
module.exports = (ctx) => ({
map: ctx.options.map,
parser: false,
plugins: [
postcssPresetEnv(),
mqpacker({ sort: true }),
cssnano({
preset: [
'advanced',
{
autoprefixer: {
add: true,
grid: 'autoplace',
},
reduceIdents: false,
zindex: false,
},
],
}),
],
});
С другой стороны, когда я добавляю /* autoprefixer grid: autoplace */
в мой файл CSS и запустите:
postcss ./dist/*.css --verbose > test.css
Postcss использует сетку и добавляет -ms
префиксы. Почему игнорируется свойство в файле конфигурации?