webpack - Autoprefixer 不使用带有 cssnano 和 postcss 的“grid: autoplace”
问题描述
我们正在使用带有 cssnano 和 autoprefixer 的 postcss。我的问题是 postcss 在我的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
前缀。为什么忽略配置文件中的属性?
解决方案
推荐阅读
- c# - iTextSharp 表格单元格跨度
- firebase - Firebase 身份验证 - 过期的 api 密钥
- docker - docker-compose.yml 内容 - 如何避免“必须是映射而不是字符串”错误消息?
- node.js - Node.js 使用 replace() 和正则表达式删除 HTML
- android - 如何使用 for 循环以编程方式创建 LinearLayout
- javascript - 使用 ajax 设置和调用全局变量
- c - 使用 FATfs 的 STMF4 和 USB OTG
- r - R,使用 textrank 提取键值 - 错误 ConstructTextGraph
- python - 如何解析 JSON 响应(python)。以下是 POSTMAN 的结果。我希望“displayvalue”在内部使用
- javascript - 无法获取 javascript 函数的这一点