@byteluck-fe/model-driven
v2.0.0
Published
packages - 多个核心包 - controls 平台内置控件 - core 基础控件核心包 - driven 设计器引擎 - engine 运行引擎 - settings 自定义控件的settings - shared 通用工具包 - upgrade 表单schema升级包
Downloads
2
Readme
model-driven
百特搭动态表单引擎
packages - 多个核心包
- controls 平台内置控件
- core 基础控件核心包
- driven 设计器引擎
- engine 运行引擎
- settings 自定义控件的settings
- shared 通用工具包
- upgrade 表单schema升级包
调试
启动Chrome,在浏览器地址上输入: chrome://inspect 开启调试界面-点击: Open dedicated DevTools for Node
在model-driven项目需要调试的源代码中增加
debugger
在model-driven根目录下,执行命令:
npm run debugger
即可进入chrome的断点
lerna 常用指令
https://blog.csdn.net/weixin_43631580/article/details/108497984
常用命令
初始化包关联
npm run bootstrap
打包项目
npm run build
or yarn build
发布版本
发布版本会自动打包并且升级package version
// lerna自动根据commit记录来生成新版本
// fix为patch,feat为minor等
lerna publish
// 指定升级版本号
lerna publish patch/minor/release/prepatch/preminor/prerelease
// 手动修改package.json的version并发布
lerna publish from-package
发版失败怎么处理
- 发版失败要看package.json的版本是否已经修改完成并且提交了一次commit
- 如果没有提交,则需要删除对应的tag,修复问题,并重新发布
- 如果提交了,就删除无用的文件,例如:gitHead的改动,修复问题,然后使用
lerna publish from-package
命令重新发布