All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
- 修改站点主题和侧边栏配置配置 - by chufan (815b9)
- 引入
only-allow
模块,限定使用pnpm
命令 - by chufan (8d8ac) - 增加演示Demo展示入口,优化配置文件 - by 142vip.cn in 142vip#173 (36b56)
- 修改
turbo
缓存配置,移除outputs
选项 - by chufan (231ec) - 简化
vitepress
博客配置和类型,移除element-plus
组件的手动导入, - by chufan (767a8) - 关闭
turbo
缓存构建 - by chufan (1f25b) - @142vip/utils:
- @142vip/vitepress:
- 增加
getThemeConfig
函数导出基本配置 - by chufan (d3011) - 锁定
vitepress
版本,支持模块调用 - by 142vip.cn in 142vip#165 (05feb) - 依赖调整,
vitepress
在生产依赖中引入 - by chufan (dfa44) - 增加自定义主题,加载
element-plus
模块,提供getVipExtendsTheme
配置函数 - by chufan (89f00) - 增加
types
类型导出,支持自定义主题配置优化 - by chufan (1e42e) - 优化
defineVipExtendsTheme
参数类型,继承默认的Theme
类型 - by chufan (6dcb9) - 按需引入
element-plus
中的组件,减少打包体积 - by chufan (09bef)
- 增加
- vitepress-demo:
- @142vip/utils:
- @142vip/vitepress:
- vitepress-demo:
Release New Version v0.0.1-alpha.17 👉 View Changes On GitHub
- 修改导航栏配置,支持环境变量
NEED_PROXY
配置base
路径 - by chufan (9ae73) - @142vip/utils:
- 新增
getDocSiteBase
方法 - by chufan (171f3)
- 新增
- @142vip/vuepress:
- 移除
getSiteBase
方法,后续采用@142vip/utils
模块中的getDocSiteBase
方法 - by chufan (bd31e)
- 移除
- vuepress-demo:
- 引入
@142vip/utils
模块,调整Demo
基本结构和主题配置 - by 微信公众号:储凡 and chufan in 142vip#157 (0bf7c)
- 引入
- @142vip/vitepress:
- 修复表格组件显示异常,调整
css
样式导入 - by chufan (a5cd6)
- 修复表格组件显示异常,调整
- @142vip/utils:
- Publish
v0.0.1-alpha.7
- by chufan (b4e67)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.7
- by chufan (6f58b)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.5
- by chufan (afef6)
- Publish
- vuepress-demo:
- Publish
v0.0.1-alpha.2
- by chufan (7211c)
- Publish
Release New Version v0.0.1-alpha.16 👉 View Changes On GitHub
- @142vip/changelog:
- 移除
qs
、kolorist
模块,使用@142vip/utils
进行替换 - by chufan (22e66)
- 移除
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
- 移除
webpack
、babel
等冗余模块,支持build:apps
构建命令 - by chufan (14824)
- 修改
Dockerfile
的Nginx
配置,修复构建时镜像平台异常 - by chufan (2149b) - 修复
bundle
脚本构建异常,更新Dockerfile
- by chufan (3deba)
- @142vip/changelog:
- Publish
v0.0.1-alpha.7
- by chufan (ee71d)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.6
- by chufan (98174)
- Publish
- @142vip/vuepress:
Release New Version v0.0.1-alpha.15 👉 View Changes On GitHub
- 增加
nest-demo
模板应用,修改相关文档和校验配置 - by chufan (92e0a) - 增加
bundle
脚本和Nginx
配置,支持Docker
构建镜像操作 - by 142vip.cn in 142vip#125 (d2ceb) - 增加
bundle
脚本,支持编译站点,构建Docker
镜像 - by chufan (e5ae5) - 博客站点支持
base
字段拓展,优化build
命令和流水线 - by chufan (89be9) - 增加
Dockerfile
忽略文件,优化bundle
构建流程 - by chufan (d8c84) pnpm
包下载源改为:https://mirrors.tencent.com/npm/
- by chufan (e4ee7)- 移除Eslint相关冗余依赖,配置使用
@142vip/eslint-config
模块 - by chufan (d3f83) - 增加
@142vip/vuepress
模块的演示示例,降低配置难度 - by chufan (b8b6d) - 增加
git
忽略,处理vuepress
相关依赖 - by chufan (d4c40) - 删除
build
命令中的--mpa
参数,关闭MPA
模式 - by chufan (bd659) - 统一为各模块增加
exports
配置 - by chufan (278e5) - 增加
git
忽略,处理vuepress
相关依赖 - by chufan (f1bd1) - 删除
build
命令中的--mpa
参数,关闭MPA
模式 - by chufan (c5c9a) - @142vip/eslint-config:
- 基于
@antfu/eslint-config
模块,封装Eslint校验规则,支持defineVipEslintConfig
函数配置校验。 - by chufan (12f5e)
- 基于
- @142vip/fairy-cli:
- @142vip/utils:
- 修改
getLogInfo
函数为getRecentGitCommit
- by chufan (f7923) - 增加
docker
相关api
方法 - by chufan (461bb) - 优化
buildImage
方法,支持Docker
地址导出 - by chufan (8ecd1) - 优化
commandStandardExecutor
执行器逻辑,增加日志 - by chufan (a0bcd) - 修改docker命令执行逻辑,
push
、delete
镜像等操作直接执行 - by chufan (4fc01) - 修改
getRecentGitCommit
函数逻辑,只获取最近的push
信息,包含merge
操作 - by chufan (a47e5) - 修改buildImage核心逻辑,支持
push
、delete
等可选参数 - by chufan (d9347) - 拓展
buildImage
函数,支持Dockerfile
中的--target
参数,分步骤构建 - by chufan (b558a) - 修改命令输出日志格式 - by chufan (92036)
- 拓展
docker
命令,支持createContainer
函数快速创建容器 - by chufan (f67dd)
- 修改
- @142vip/vuepress:
- vuepress-demo:
- 增加
@142vip/vuepress
模块的演示示例,降低配置难度 - by chufan (748b7)
- 增加
- 修复
corepack
下载源在Dockerfile
中使用异常,统一为:https://mirrors.tencent.com/npm/
- by chufan (7cdd5) - 修复
Dockerfile
中编译OOM
内存溢出、镜像构建超时的问题 - by chufan (4f089) - 修复
CI
流水线异常,关闭Eslint
校验 - by chufan (6c075) - 修复首页链接异常 - by chufan (3b871)
- 修复首页链接异常 - by chufan (52295)
- @142vip/eslint-config:
- 修复
lint
命令执行过慢问题,删除eslint-plugin-format
插件格式化配置 - by chufan (7c05f)
- 修复
- @142vip/redis:
- 修复模块编译异常,正确引入
redis
- by chufan (23cd6)
- 修复模块编译异常,正确引入
- @142vip/utils:
- 拓展
buildImage
函数功能,增加memory
参数,支持Docker
内存限制 - by chufan (694f0)
- 拓展
- 文档增加
vuepress-demo
相关介绍 - by chufan (dcba9)
- @142vip/eslint-config:
- @142vip/fairy-cli:
- @142vip/redis:
- Publish
v0.0.1-alpha.1
- by chufan (960b5)
- Publish
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
- Publish
v0.0.1-alpha.1
- by chufan (5c908)
- Publish
Release New Version v0.0.1-alpha.14 👉 View Changes On GitHub
- 移除
element-plus
相关插件依赖,由模块管理 - by chufan (ba2a0) dev
命令增加--force --strictPort
参数,开启严格端口模式 - by 微信公众号:储凡 and chufan in 142vip#115 (1447b)- 网站各子页面增加
VipBackTop
组件,支持一键返回顶部 - by chufan (d52b3) - @142vip/vitepress:
- 优化
scripts
脚本,ci
命令统一npm
配置 - by chufan (fd936)
- @142vip/fairy-cli:
- 修复
release
命令提醒日志打印异常 - by chufan (106be)
- 修复
- Update README - by chufan (dbfbc)
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.10
- by chufan (dee83)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.6
- by chufan (acb9c)
- Publish
Release New Version v0.0.1-alpha.13 👉 View Changes On GitHub
- 使用
VipProjectTable
组件,优化首页显示效果,首页-趋势
支持暗夜模式 - by chufan (4e1b0) - 使用
VipTeam
组件,优化首页展示 - by chufan (f2e9f) - 移除全局
chalk
模块,使用vipColor
变量处理日志格式 - by chufan (51156) - @142vip/fairy-cli:
- @142vip/release-version:
- 移除
log-symbols
模块,替换为vipSymbols
变量 - by chufan (6347b)
- 移除
- @142vip/utils:
- 移除
chalk
,使用ansi-colors
模块,新增vipColor
和vipSymbols
常用终端日志输出变量 - by chufan (55ae6)
- 移除
- @142vip/vitepress:
- 升级全局基础依赖 - by chufan (48474)
- 修复编辑路径跳转异常,支持平台超链接复用 - by chufan (90830)
- 修复
release
命令检验模块包异常,打印错误提示信息 - by chufan (b518e) - @142vip/fairy-cli:
- 修复
sync
命令同步模块异常,更改同步源域名为:https://registry-direct.npmmirror.com
- by chufan (4c971)
- 修复
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.9
- by chufan (e52f7)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.9
- by chufan (3a41c)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.2
- by chufan (208d3)
- Publish
- @142vip/vitepress:
Release New Version v0.0.1-alpha.12 👉 View Changes On GitHub
- 删除
husky
模块,使用simple-git-hooks
模块管理git
提交校验 - by chufan (7294b) - 移除
@142vip/common
依赖,使用@142vip/common
依赖,全面升级各基础模块 - by chufan (202d0) - 修复开源表格日志链接异常,菜单栏支持
emoji
表情 - by chufan (33bae) - 删除
scripts
中无用脚本,简化工程文件结构,补充技术文档 - by chufan (9c8df) - 拓展
clean
命令,支持对dist
、vite
、turbo
缓存目录进行删除 - by chufan (5f7c7) - @142vip/fairy-cli:
- @142vip/release-version:
- 删除
@142vip/common
模块,替换成@142vip/utils
模块 - by chufan (e803c)
- 删除
- @142vip/utils:
- @142vip/vitepress:
- 优化
CI
脚本,使用corepack
管理pnpm
版本 - by chufan (486e1)
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.8
- by chufan (7dda8)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.8
- by chufan (e8d6f)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.1
- by chufan (dd456)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.2
- by chufan (1b0d5)
- Publish
Release New Version v0.0.1-alpha.11 👉 View Changes On GitHub
- 静态站点增加
@142vip/axios
模块文档入口配置 - by chufan (771cd) - 优化
simple-git-hooks
流程,支持commit
和push
操作前进行功能预检 - by chufan (9f359) - 增加
build
命令,优化CI/CD流水线处理步骤,简化verify-commit
校验 - by 微信公众号:储凡 and chufan in 142vip#81 (60ba3) - @142vip/fairy-cli:
- 新增
verifyCommit
函数,支持git commit
信息校验 - by chufan (aa29a)
- 新增
- @142vip/vitepress:
- 增加
142vip
组织成员介绍,导出变量 - by chufan (8f5e9)
- 增加
- 修复
release
命令执行时触发simple-git-hooks
钩子检验问题,拓展scope
范围 - by chufan (7b5e0) - @142vip/fairy-cli:
- 修复
clean
命令配置--nuxt
参数,.output
目录删除异常 - by chufan (2e441)
- 修复
- Github Actions:
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.7
- by chufan (3e538)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.1
- by chufan (c4fc5)
- Publish
Release New Version v0.0.1-alpha.10 👉 View Changes On GitHub
- 移除
@esm2cjs/execa
模块,提升inquirer
依赖 - by chufan (bdcc0) - 移除
commit-and-tag-version
、enquirer
模块 - by chufan (48b1e) - 统一README文档中的证书说明,支持
142vip
的MIT证书 - by chufan (3cf41) - 引入
simple-git-hooks
模块,支持git commit
时触发钩子进行代码校验 - by chufan (fcdf3) - @142vip/axios:
- 模块初始化,支持
method
等枚举导出 - by chufan (462d6)
- 模块初始化,支持
- @142vip/changelog:
- @142vip/egg-sequelize:
- 搭建基本模块结构、调整代码编译、打包策略 - by chufan (fed4d)
- @142vip/fairy-cli:
- 移除
cnpm
模块,基于api实现,支持npm包同步到cnpm平台上 - by chufan (92eaa) release
命令增加--vip
等参数,支持cli
交互式选择发布的模块和版本 - by chufan (d2694)- 优化
versionBump
参数,支持提交commit
信息和push
远程仓库 - by 微信公众号:储凡 and chufan in 142vip#64 (a5bf5) - 修正
CHANGELOG
文档,优化release
命令支持版本名称markdown
显示 - by chufan (77678) - 移除
inquirer
模块,release
命令有限check-release
逻辑,日志格式调整 - by chufan (5e56c) - 丰富
TS
类型,增加branch
参数,默认从next
分支获取commit
信息,增加release
交互全局错误捕获 - by chufan (c2793) - 修复
release
根模块时tag
功能触发异常 - by 微信公众号:储凡 (468c4)
- 移除
- @142vip/release-version:
- Eslint:
- 优化
ignores
配置,开启json
和markdown
校验 - by chufan (61e9c)
- 优化
- Github Actions:
- 优化
npm release
流水线,只正对更新的package
进行发布更新 - by chufan (608ec)
- 优化
- 移除
scripts
目录下release
脚本,package.json
文件的scripts
配置新增release:check
和release
命令 - by chufan (de840) - Github Actions:
- @142vip/changelog:
- 修复子模块
CHANGELOG
文档变更记录冲突的问题 - by chufan (19873)
- 修复子模块
- @142vip/fairy-cli:
- 修复
lint
命令,支持--fix
参数配置自动修复代码 - by chufan (76472)
- 修复
- @142vip/changelog:
- 模块结构调整,优化工具函数的实现和调用链路 - by chufan (64f1b)
- @142vip/fairy-cli:
- @142vip/axios:
- Publish
v0.0.1-alpha.1
- by chufan (f8129)
- Publish
- @142vip/changelog:
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.1
- by chufan (e3c83)
- Publish
- @142vip/fairy-cli:
- @142vip/release-version:
- Publish
v0.0.1-alpha.7
- by chufan (269a8)
- Publish
Release New Version v0.0.1-alpha.9 👉 View Changes On GitHub
Packages
中的各模块增加homepage
等信息 - by chufan (b0df1)- @142vip/changelog:
- 修改默认配置,
CHANGELOG
文档支持release
类型提交 - by chufan (29f00)
- 修改默认配置,
- Github Actions:
- 新增
release
流水线,自动发布到npm
平台 - by chufan (7a75c)
- 新增
- 优化目录结构,搜索功能接入
algolia
平台 - by chufan (234a2)
- @142vip/changelog:
- Publish
v0.0.1-alpha.4
- by chufan (4fc81)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.6
- by chufan (70953)
- Publish
Release New Version v0.0.1-alpha.8 👉 View Changes On GitHub
- 优化
release
脚本,支持子模块版本发布 - by chufan (3d721) - 移除
lerna-lite
模块,修改对应的version
和publish
配置 - by chufan (5db2a) - 删除
lerna
配置和依赖,使用pnpm exec
替代模块命令执行 - by chufan (47329) - @142vip/changelog:
- 支持
monorepo
模式下,基于scopeName
参数生成子模块的CHANGELOG
文档 - by chufan (cd7af)
- 支持
- @142vip/release-version:
Release New Version v0.0.1-alpha.7 👉 View Changes On GitHub
Packages
下的模块统一新增publishConfig配置 - by chufan (47217)- 移除
changelogPreset
配置,支持bumpx
的发布流程 - by chufan (01a66) - 各模块增加
files
配置,限定npm
包发布文件 - by chufan (4edbe) - 修改
npmrc
配置,支持pnpm publish
发布多模块时预检 - by chufan (0ca59) - @142vip/fairy-cli:
- @142vip/release-version:
- 移除
@jsdevtools/ez-spawn
模块,使用execShell
函数执行命令 - by chufan (6c572)
- 移除
- @142vip/release-version:
- 修复
commit
和tag
操作异常 - by chufan (69f3b)
- 修复
Release New Version v0.0.1-alpha.6 👉 View Changes On GitHub
- 在
monorepo
配置中移除docs
项目,静态文档作为根目录处理 - by chufan (31060) - 新增
issues
和pr
配置,更新文档 - by 142vip.cn in 142vip#30 (87efa) - @142vip/fairy-cli:
- 删除
script
冗余脚本,优化sync
脚本逻辑 - by chufan (3c18c) - 移除
docker
构建相关配置和忽略文件 - by chufan (0257d) - @142vip/changelog:
- 移除未使用到的开发依赖,统一依赖版本 - by chufan (95cfc)
- @142vip/changelog:
- 修复流水线执行成功,程序非0异常退出 - by chufan (f99ea)
- 修改文档,删除冗余内容 - by chufan (edfb8)
Release New Version v0.0.1-alpha.5 👉 View Changes On GitHub
- 关闭
markdown
格式校验,忽略antfu/no-import-dist
校验 - by chufan (43552) - 移除
markdown-cli
模块,使用eslint
校验文档格式 - by chufan (938ab)
- @142vip/changelog:
- 修复预发布标签验证异常导致
CI
执行失败 - by chufan (cbe8d)
- 修复预发布标签验证异常导致
- 更新静态网站,新增团队成员和一些功能说明 - by chufan (5baf4)
Release New Version v0.0.1-alpha.4 👉 View Changes On GitHub
Markdown
文件校验忽略CHANGELOG
- by chufan (3cbce)
- @142vip/changelog:
Release New Version v0.0.1-alpha.3 👉 View Changes On GitHub
Release New Version v0.0.1-alpha.2 👉 View Changes On GitHub
- 删除
clean
脚本,支持脚手架实现删除 - by chufan (6b76d) - 增加各模块配置,支持
build
命令 - by chufan (2f6d3) - 新增
docs
文档,静态页面搭建 - by chufan (6e84f) - 插件相关文档更新,丰富配置 - by chufan (48bdf)
- 依赖更新,支持
docs
项目管理,配置.vite忽略 - by chufan (49851) - 官方文档支持
CI
自动化部署 - by 142vip.cn in 142vip#11 (5a786) - 文档网站内容更新,优化模块包 - by chufan (80903)
- @142vip/changelog:
- 支持自定义版本名称 - by chufan (e062c)
- @142vip/fairy-cli:
- 搭建基本结构,增加部分逻辑 - by chufan (44f43)
- 增加
clean
命令,支持在当前目录下指定删除 - by chufan (be939) - 支持
turbo
可选参数,删除turbo
构建目录 - by chufan (7ba7b) - 支持
vite
缓存目录删除,增加--vite
参数 - by chufan (0fb42) - 支持原生
exec
命令 - by 142vip.cn in 142vip#8 (2e296) - 支持
turbo
命令,简化dev
、build
的使用 - by chufan (bad23) - 模块包内增加
turbo
依赖,删除全局turbo依赖 - by chufan (a36b4)
- @142vip/release-version:
- @142vip/vitepress:
- 新增组件,支持
i18n
和基础配置 - by chufan (770fd)
- 新增组件,支持
- changelog:
- 升级依赖和脚本 - by chufan (eba2b)
- 修复官方文档部署异常,新增部分链接 - by chufan (46ab1)
- @142vip/release-version:
Release New Version v0.0.1-alpha.1 👉 View Changes On GitHub