mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-05 05:42:44 +08:00
perf: remove less source file to remove bundle size (#10752)
* perf: remove css source file to remove bundle size * docs: update migration guide
This commit is contained in:
parent
20ee462cab
commit
154408fa8b
@ -112,6 +112,8 @@ emit('clickInput');
|
||||
|
||||
目前 Vant 已经支持了基于 CSS 变量的主题定制能力,因此后续将不再提供基于 Less 的主题定制方式。
|
||||
|
||||
这意味着 Vant 的 npm 包中将不再会包含 `.less` 样式源文件,只会提供编译后的 `.css` 样式文件。
|
||||
|
||||
如果你的项目正在使用旧版的 Less 主题定制,请使用 [ConfigProvider 全局配置](#/zh-CN/config-provider) 组件进行替换。
|
||||
|
||||
### 简化 CSS 变量名
|
||||
|
@ -6,15 +6,19 @@ export default {
|
||||
skipInstall: ['lazyload'],
|
||||
packageManager: 'pnpm',
|
||||
extensions: {
|
||||
esm: '.mjs'
|
||||
esm: '.mjs',
|
||||
},
|
||||
site: {
|
||||
publicPath:
|
||||
(typeof window === 'undefined' && process.env.PUBLIC_PATH) || '/vant/v4',
|
||||
(typeof window === 'undefined' && process.env.PUBLIC_PATH) ||
|
||||
'/vant/v4',
|
||||
},
|
||||
vetur: {
|
||||
tagPrefix: 'van-',
|
||||
},
|
||||
css: {
|
||||
removeSourceFile: true,
|
||||
},
|
||||
},
|
||||
site: {
|
||||
defaultLang: 'en-US',
|
||||
|
Loading…
x
Reference in New Issue
Block a user