css工程化面试题

1.如何解决css模块化的问题

less sass等css预处理器

postcss插件

webpack处理css

2.postcss可以做什么?

其取决于插件可以做什么

autoprefixer cssnext prescc等兼容性处理

import模块合并

css语法检查,兼容性检查

压缩文件

3.css modules是做什么的,如何使用

解决类名冲突问题

使用postcss或者webpack等构建工具进行编译

在html模板中使用编译过程产生的类名 

4.为什么要使用js来引用,加载css

js作为入口,管理资源有天然的优势

将组件的结构,形式,行为封装到一起,增强内聚。

可以做更多处理。

posted @ 2020-10-13 16:13  柒仔6  阅读(98)  评论(0)    收藏  举报