Skip to content

v0.0.1-alpha.14

Compare
Choose a tag to compare
@mmdapl mmdapl released this 04 Oct 16:11
· 82 commits to main since this release

✨ Features

  • 增加nest-demo模板应用,修改相关文档和校验配置  -  by @mmdapl (92e0a)
  • 增加bundle脚本和Nginx配置,支持Docker构建镜像操作  -  by @mmdapl in #125 (d2ceb)
  • 增加bundle脚本,支持编译站点,构建Docker镜像  -  by @mmdapl (e5ae5)
  • 博客站点支持base字段拓展,优化build命令和流水线  -  by @mmdapl (89be9)
  • 增加Dockerfile忽略文件,优化bundle构建流程  -  by @mmdapl (d8c84)
  • pnpm包下载源改为:https://mirrors.tencent.com/npm/  -  by @mmdapl (e4ee7)
  • 移除Eslint相关冗余依赖,配置使用@142vip/eslint-config模块  -  by @mmdapl (d3f83)
  • 增加@142vip/vuepress模块的演示示例,降低配置难度  -  by @mmdapl (b8b6d)
  • 增加git忽略,处理vuepress相关依赖  -  by @mmdapl (d4c40)
  • 删除build命令中的--mpa参数,关闭MPA模式  -  by @mmdapl (bd659)
  • 统一为各模块增加exports配置  -  by @mmdapl (278e5)
  • 增加git忽略,处理vuepress相关依赖  -  by @mmdapl (f1bd1)
  • 删除build命令中的--mpa参数,关闭MPA模式  -  by @mmdapl (c5c9a)
  • @142vip/eslint-config:
    • 基于@antfu/eslint-config模块,封装Eslint校验规则,支持defineVipEslintConfig函数配置校验。  -  by @mmdapl (12f5e)
  • @142vip/fairy-cli:
    • release命令改造,支持非monorepo仓库,--filter参数支持默认[]空数组返回  -  by @mmdapl (184a8)
    • 移除exec-command命令执行器,替换为@142vip/utils模块  -  by @mmdapl (2f29c)
    • 拓展changelog命令,支持cli工具快速执行npx changelog相关命令  -  by @mmdapl (81f3e)
  • @142vip/utils:
    • 修改getLogInfo函数为getRecentGitCommit  -  by @mmdapl (f7923)
    • 增加docker相关api方法  -  by @mmdapl (461bb)
    • 优化buildImage方法,支持Docker地址导出  -  by @mmdapl (8ecd1)
    • 优化commandStandardExecutor执行器逻辑,增加日志  -  by @mmdapl (a0bcd)
    • 修改docker命令执行逻辑,pushdelete镜像等操作直接执行  -  by @mmdapl (4fc01)
    • 修改getRecentGitCommit函数逻辑,只获取最近的push信息,包含merge操作  -  by @mmdapl (a47e5)
    • 修改buildImage核心逻辑,支持pushdelete等可选参数  -  by @mmdapl (d9347)
    • 拓展buildImage函数,支持Dockerfile中的--target参数,分步骤构建  -  by @mmdapl (b558a)
    • 修改命令输出日志格式  -  by @mmdapl (92036)
    • 拓展docker命令,支持createContainer函数快速创建容器  -  by @mmdapl (f67dd)
  • @142vip/vuepress:
    • 增加getSiteBase函数,支持静态站点的base字段选取  -  by @mmdapl (c3c2a)
    • 增加一些基于vuepress-theme-hope主题的封装  -  by @mmdapl (eb034)
  • vuepress-demo:
    • 增加@142vip/vuepress模块的演示示例,降低配置难度  -  by @mmdapl (748b7)

🔥 Performance

🐛 Bug Fixes

  • 修复corepack下载源在Dockerfile中使用异常,统一为:https://mirrors.tencent.com/npm/  -  by @mmdapl (7cdd5)
  • 修复Dockerfile中编译OOM内存溢出、镜像构建超时的问题  -  by @mmdapl (4f089)
  • 修复CI流水线异常,关闭Eslint校验  -  by @mmdapl (6c075)
  • 修复首页链接异常  -  by @mmdapl (3b871)
  • 修复首页链接异常  -  by @mmdapl (52295)
  • @142vip/eslint-config:
    • 修复lint命令执行过慢问题,删除eslint-plugin-format插件格式化配置  -  by @mmdapl (7c05f)
  • @142vip/redis:
    • 修复模块编译异常,正确引入redis  -  by @mmdapl (23cd6)
  • @142vip/utils:
    • 拓展buildImage函数功能,增加memory参数,支持Docker内存限制  -  by @mmdapl (694f0)

📖 Documentation

😏 Release Packages

Release New Version v0.0.1-alpha.14 👉 View Changes On GitHub