编译出来的css代码会包含注释信息,我看了官方给的选项貌似没有过滤?麻烦有使用过node-sass的朋友指点下,我应该使用那个指令来过滤CSS注释信息。
现状:
// 这样不会输出
/**/ 这样的会输出
目标:我希望编译后过滤所有注释代码
编译出来的css代码会包含注释信息,我看了官方给的选项貌似没有过滤?麻烦有使用过node-sass的朋友指点下,我应该使用那个指令来过滤CSS注释信息。
现状:
// 这样不会输出
/**/ 这样的会输出
目标:我希望编译后过滤所有注释代码
5 回答4.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
2 回答971 阅读✓ 已解决
因为
//
这样的注释是在css里是不合法的,它是scss专用的注释,所以sass-loader将scss转化为css的时候会把//
过滤掉。而/**/
这样的是css的合法注释,你需要配置css-loader的minimize
选项来启用压缩,就可以删除注释了。