2.1.28 • Published 2 months ago

@tcwd/weapps-core v2.1.28

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months ago

WeApps Core

各模块共用的WeApps核心数据结构定义与相关工具方法,方便各模块解耦与协作。

目标:稳定,WeApps版本更新保持向前兼容;可扩展,后续可新增功能;简洁,易理解;避免冗余。

WeApps格式与formily格式转换测试

node lib/test/testFormily.js assets/weapps-formily.json

在编辑器项目中调试

  1. 确保本地安装有全局的 yalc 命令

    • npm i -gd yalc
  2. 执行 yarn dev:debug 启动本地开发调试

  3. 在编辑器项目中执行 yalc add @tcwd/weapps-core --pure,编辑器项目会自动将本包拷贝到 .yalc/@tcwd/weapps-core 目录下。

  4. 在编辑器项目中执行 yarn dev:debug-core 即可开始调试了。

之后,修改 lib 目录中的代码,会自动将代码文件同步到编辑器中。因为本项目非 ts 源代码,编辑器在构建时会将本项目的代码进行 Pre-Bundling 缓存处理。所以修改代码后,需要重启 yarn dev:debug-core 才能让最新的代码生效,这确实有些恼火,目前没找到好的解决方案。

如果需要同时调试 @tcwd/weapps-core@cloudbase/cals,请使用编辑器项目中提供的 yarn dev:debug 命令。

发布

发布 npm 包

发布前,请首先访问 @tcwd/weapps-core / npm versions 查看并记下当前已发布的最新版本,避免发布时因多人开发而导致的版本冲突报错问题。

执行以下发布命令,可以通过交互式的方式一键完成 npm 包的发布。这个命令会自动对 package.json 中 version 进行改写,以及完成 git commit / tag 的生成和推送。

# 正式版
npm run release

# 测试版
npm run release -- --tag alpha
npm run release -- --tag beta
npm run release -- --tag rc
2.1.28

2 months ago

2.1.28-alpha.0

2 months ago

2.1.27

2 months ago

2.1.27-beta.1

3 months ago

2.1.26-beta.4

6 months ago

2.1.26-beta.2

6 months ago

2.1.26-beta.3

6 months ago

2.1.26-beta.0

6 months ago

2.1.26-beta.1

6 months ago

2.1.25-alpha.9

11 months ago

2.1.25-beta.1

11 months ago

2.1.25-beta.0

11 months ago

2.1.25

7 months ago

2.1.25-alpha.14

9 months ago

2.1.25-alpha.10

11 months ago

2.1.25-alpha.11

10 months ago

2.1.25-alpha.12

9 months ago

2.1.25-alpha.13

9 months ago

2.1.25-rc.5

8 months ago

2.1.25-rc.4

8 months ago

2.1.25-rc.5-bata.0

8 months ago

2.1.25-rc.3

9 months ago

2.1.25-rc.2

9 months ago

2.1.25-rc.1

9 months ago

2.1.25-alpha.8

11 months ago

2.1.25-alpha.6

11 months ago

2.1.25-alpha.5

11 months ago

2.1.25-alpha.4

11 months ago

2.1.25-alpha.3

11 months ago

2.1.23

12 months ago

2.1.24

12 months ago

2.1.21

12 months ago

2.1.22

12 months ago

2.1.20

12 months ago

2.1.25-alpha.0

12 months ago

2.1.25-alpha.2

12 months ago

2.1.25-alpha.1

12 months ago

2.1.19

1 year ago

2.1.18

1 year ago

2.1.18-beta2

1 year ago

2.1.18-beta1

1 year ago

2.1.17-beta.1

2 years ago

2.1.17-beta.0

2 years ago

2.1.17-beta.2

2 years ago

2.1.17

1 year ago

2.1.16

2 years ago

2.1.14

2 years ago

2.1.15

2 years ago

2.1.10-alpha.3

2 years ago

2.1.10-alpha.2

2 years ago

2.1.9-alpha.1

2 years ago

2.1.12-alpha.1

2 years ago

2.1.12-alpha.2

2 years ago

2.1.9

2 years ago

2.1.12

2 years ago

2.1.6

2 years ago

2.1.13

2 years ago

2.1.1-2.alpha.1

2 years ago

2.1.10

2 years ago

2.1.8

2 years ago

2.1.11

2 years ago

2.1.7

2 years ago

2.1.5

2 years ago

2.1.5-alpha.2

2 years ago

2.1.5-alpha.1

2 years ago

2.1.5-alpha.3

2 years ago

2.1.5-alpha.0

2 years ago

2.1.4

3 years ago

2.2.6

3 years ago