Appearance
打包
sh
pnpm install && pnpm build
本地测试
sh
# 将当前工作目录或通过 --dir 参数指定的目录下的软件包链接到全局环境下的 node_modules 目录下
pnpm link --global
# 将全局环境下的 node_modules 目录中的指定的软件包(<pkg>)链接到当前工作目录下(或通过 --dir 参数指定的目录下)的 node_nodules 目录下。
cd project-path
pnpm link --global dcv
# 删除link
pnpm unlink dcv
pnpm link 链接后可能存在 type 无法识别问题, 慎用!!!
生产发布
sh
# 将lib推送到release分支
# notes: lib目录必须先commit,否则无法push
# commits: git commit -m 'build:version'
git subtree push -P lib origin release
# 项目使用
pnpm add git+http://10.1.191.15:13480/fed/dcv#release
安装
bash
pnpm add dcv-next