2.0.3 • Published 8 months ago

@flyriselink/pai-build-widget v2.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

@flyriselink/pai-build-widget

@flyriselink/pai-build-widget

介绍

pai-build-widget 是将组件打包成 js,以便在其他项目加载

文档

开发

# 安装依赖
npm install @flyriselink/pai-build-widget
或者 npm install --registry=https://registry.npm.taobao.org

# 启动服务  localhost:80
npm run dev

WEB 小组件

# create
在/static/wiget/web 下编写组件
/static/wiget/web/XXX

# build
$ npm run build-w

# preview
http://localhost:80/xxx/preview

APP 小组件(基于 Pai 工具)

# create
pai widget -n 组件名 --create -d 描述
例: pai widget -n test_a --create -d 测试组件

# build
pai widget -n 组件名
例: pai widget -n test_a

# preview
http://localhost:80/xxx/preview

【更新日志】

  • 2.0.3

    优化

    • 优化编译显示
  • 2.0.2

    优化

    • 增加更多的模拟设置
  • 2.0.1

    新增

    • 支持编译表单指定文件
  • 2.0.0

    优化

    • 引入依赖升级
  • 1.3.0

    新增

    • 支持编译表单指定文件 -N xxxx(文件名)
  • 1.2.3

    修复

    • 样式有误
  • 1.2.2

    修复

    • 代码容错
  • 1.2.1

    修复

    • 调整素材与样式
  • 1.2.0

    新增

    • 模拟门户显示配置
    • 新的布局缓存逻辑
    • 新的元素插入移动逻辑(从左至右、从上到下顺序)

    优化

    • 升级 vue-grid-layout,支持 margin 动态响应
    • 去除随机高宽,以 meta.json 为准(建议设定最佳的 w、h)
  • 1.1.6

    修复

    • 检查版本时,修复引用路径问题
  • 1.1.5

    优化

    • 小组件表单批量编译
    • 表单模拟事件,增加驳回
    • 去除多余依赖
  • 1.1.4

    优化

    • 小组件批量编译
  • 1.1.3

    新特性

    • 小组件:批量编译指定名 npm run build:widget -n test-comp-a,test-comp-b
    • 小组件:批量上传指定名 npm run build:widget -n test-comp-a,test-comp-b deploy
  • 1.1.2

    修复

    • 相对路径调整
  • 1.1.1

    修复

    • 获取 nuxt 配置路径调整
  • 1.1.0

    注意

    • pai-build-widget 从此版本开始,已经迁移至@flyriselink/pai-build-widget

    新特性

    • 支持小组件之间的事件监听
  • 1.0.26

    修复

    • 修复缺少同步表单的编译规则
  • 1.0.25

    • 锁定依赖版本
  • 1.0.24

    优化

    • 解决使用部分 es6 引起的编译的问题
  • 1.0.23

    优化

    • 表单预览,优化

  • 1.0.22

    Bug 修复

    • 修复 vue 与 vue-template-compiler 引入版本不一致

    新特性

    • 预览表单组件,增加模拟流程事件(待完善)

  • 1.0.21

    . . .

  • 1.0.0

    初始版本