- 优化目录结构
- 更新依赖项版本
- 整体样式细节优化
- 依赖项版本更新
- 新增导航栏搜索框
- 优化表格样式和移动端的样式兼容
- 更新依赖项新版本,增加配置项
- 解决打包时构建的错误配置 #1579
- 更新
fighting-design
和vitepress
版本
- 更新侧边栏折叠功能
- 更新
Fighting Design
新版本 - 优化模块注释
- 更新主题样式细节
- 更新最后更新时间配置项
- 更新新版本
- 更新静态资源目录
- 更新
vitepress 1.0.0-alpha.10
版本
- 新增超链接
target
属性配置项 target = "_self" on nav links
vitepress
最新版本1.0.0-alpha.9
已经修复之前的打包问题- 更新
fighting-design
引入 - 更新
fighting-design
版本
目前 vitepress
的最新版本是 1.0.0-alpha.8
但是最新版本在构建的时候会报错,我已经向官方提交了 issues,等待解决中
经过测试,目前还是 1.0.0-alpha.4
是一个相对稳定的版本,暂无其它问题。对于 1.0.0-alpha.5
以上打包失败的问题,可以尝试使用管理员身份运行 PowerShell
可以实现正常打包。
所以 vitepress-template
暂时先使用 1.0.0-alpha.4
稳定版本提供使用
- 更新了
vitepress
版本 - 更新主题目录别名,在
vitepress 1.0.0-alpha.5
版本前的别名为/@theme
现跟新为@theme
,详情参考 CHANGELOG.md - 优化了配置文件的位置,
vite.config.ts
放在根目录是不生效的,必须放在/docs
目录下才可以生效 - 修复了打包的报错信息:
This rule cannot come before a "@charset" rule
<stdin>:2:0:
2 │ .f-main[data-v-8221e4b8] {
╵ ^
在 vite.config.ts
中添加了如下配置:
css: {
postcss: {
plugins: [
{
postcssPlugin: 'internal:charset-removal',
AtRule: {
charset: (atRule) => {
if (atRule.name === 'charset') {
atRule.remove()
}
},
},
},
]
}
}