前情提要
- 设计稿样式和vant样式在颜色上有差异
- 所以需要重定义vant的默认样式
目前做法
- 文件目录结构
- var.css内容(还没进行变量的定义,现在是直接把vant的代码copy过来的,想先测试下)
- base.css内容
- index.css内容
目前的问题
下面说的"css预处理语法"我也不太确定是什么,有点像sass/less,但是是css后缀名我不熟悉less,只会点sass/stylus
- 由于文件是css格式的,但是似乎写的是"css预处理语法",所以在vscode里就飘了一片红(比如,var.css)
- 因为是css后缀,所以在webpack打包时不会用sass-loader之类的css预处理loader进行加载
- 最后导致样式不正常
所以目前我想问的问题是
- vant在vant\packages\vant-css\src里的css文件用的是什么预处理语法?less?sass?
- 如何配置webpack才能在main.js里对./assets/css/index.css进行import的时候能正常编译出css代码
https://www.youzanyun.com/zan...
官方文档给出了配置方法 感觉第一种好点
感觉如果设计稿和vant的风格差别大的话 不太适合