mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +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 已经支持了基于 CSS 变量的主题定制能力,因此后续将不再提供基于 Less 的主题定制方式。
|
||||||
|
|
||||||
|
这意味着 Vant 的 npm 包中将不再会包含 `.less` 样式源文件,只会提供编译后的 `.css` 样式文件。
|
||||||
|
|
||||||
如果你的项目正在使用旧版的 Less 主题定制,请使用 [ConfigProvider 全局配置](#/zh-CN/config-provider) 组件进行替换。
|
如果你的项目正在使用旧版的 Less 主题定制,请使用 [ConfigProvider 全局配置](#/zh-CN/config-provider) 组件进行替换。
|
||||||
|
|
||||||
### 简化 CSS 变量名
|
### 简化 CSS 变量名
|
||||||
|
@ -6,15 +6,19 @@ export default {
|
|||||||
skipInstall: ['lazyload'],
|
skipInstall: ['lazyload'],
|
||||||
packageManager: 'pnpm',
|
packageManager: 'pnpm',
|
||||||
extensions: {
|
extensions: {
|
||||||
esm: '.mjs'
|
esm: '.mjs',
|
||||||
},
|
},
|
||||||
site: {
|
site: {
|
||||||
publicPath:
|
publicPath:
|
||||||
(typeof window === 'undefined' && process.env.PUBLIC_PATH) || '/vant/v4',
|
(typeof window === 'undefined' && process.env.PUBLIC_PATH) ||
|
||||||
|
'/vant/v4',
|
||||||
},
|
},
|
||||||
vetur: {
|
vetur: {
|
||||||
tagPrefix: 'van-',
|
tagPrefix: 'van-',
|
||||||
},
|
},
|
||||||
|
css: {
|
||||||
|
removeSourceFile: true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
site: {
|
site: {
|
||||||
defaultLang: 'en-US',
|
defaultLang: 'en-US',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user