在我的项目 中将 Yeoman 与 generator-angular-fullstack 一起使用。SCSS支持非常好,但是我的所有 -moz 前缀都已从CSS结果中过滤掉。
我看过 指南针文档 ,它们对供应商前缀进行了升级。该文档建议覆盖默认的vars:
$experimental-support-for-mozilla : true !default; $experimental-support-for-webkit : true !default; $support-for-original-webkit-gradients : true !default; $experimental-support-for-opera : true !default; $experimental-support-for-microsoft : true !default; $experimental-support-for-khtml : true !default;
我试图将这段代码添加到我的main.scss中,但是没有运气… moz前缀仍被删除。我没有运气寻找另一个配置文件。
我想念什么?
如果使用grunt- autoprefixer,则grunt任务会为您添加供应商前缀,因此您根本不需要编写供应商前缀。我猜它也删除了不必要的前缀。可能是您应该从任务列表中删除自动前缀修复程序(如果前缀仍然存在,则您完全知道),或者重新配置自动前缀修复程序:http ://github.com/ai/autoprefixer#browsers