Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runtime #1

Merged
merged 23 commits into from
May 16, 2019
Merged

Runtime #1

merged 23 commits into from
May 16, 2019

Conversation

broven
Copy link
Contributor

@broven broven commented May 8, 2019

didi/chameleon#157

工作排期进度备注
适配options 2019-05-17 100%
处理props 2019-05-17 100%
处理data 2019-05-17
生命周期映射 2019-05-17 100%
处理mixins 2019-05-17 100%
处理钩子hooks 2019-05-17 100%
处理methods 2019-05-17
能力注入(在最早生命周期hook,对执行上下文 this 改造)
处理 data【使具备响应式数据处理能力】 2019-05-17 100%
处理 computed【使具备计算属性能力】 2019-05-17 100%
处理 watch【使具备数据监听能力】 2019-05-17 100%

=============================== Coverage summary ===============================
Statements : 54.26% ( 510/940 )
Branches : 39.67% ( 217/547 )
Functions : 55.1% ( 81/147 )
Lines : 55.06% ( 495/899 )

@broven
Copy link
Contributor Author

broven commented May 14, 2019

chameleon-runtime中的test/ 在发module时能否不ignore掉, 否则 build/ 每扩展一端都要copy一份

@broven
Copy link
Contributor Author

broven commented May 14, 2019

有一个点可能需要讨论下:chameleon-runtime 包在输出时是否应该提供一个dist目录,完成两个事情

  1. transpile
  2. 将扩展新端需要的util暴露出来

@broven
Copy link
Contributor Author

broven commented May 14, 2019

proto 中的文件耦合了chameleon-runtime中的lifecycle, 目前只copy到这里了

@broven broven changed the base branch from master to dev May 15, 2019 03:38
@broven broven changed the title WIP: Runtime Runtime May 15, 2019
@broven
Copy link
Contributor Author

broven commented May 15, 2019

@yylgit @MicroConan

@beatles-chameleon beatles-chameleon merged commit 82e64ec into chameleon-team:dev May 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants