一些便捷的前端开发脚本,支持自动发布 npm 包、批量转换文件后缀名、git 快捷操作等
pnpm add @mango-scripts/dev-scripts -D
注意:这是一个 纯ESM包
在项目 package.json
的 scripts
增加脚本命令
批量转换文件后缀名
dev-scripts changeExtname --input <dirPath> --output <dirPath> --originExt <string> --targetExt <string>
在Monorepo仓库模式下,快捷添加子目录依赖包
dev-scripts addPackage --targetDirList [targetDirList...]
在Monorepo仓库模式下,发布npm包
dev-scripts releasePackage
复制多包仓库的打包 dist 产物到根目录
dev-scripts copyDist --targetDirList [targetDirList...]
一键切换、合并、推送目标分支
dev-scripts gitGkd --targetBranch [targetBranch...]