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

chameleon周报 [ 5.13 - 5.17 ] #184

Closed
AdamEleven opened this issue May 19, 2019 · 1 comment
Closed

chameleon周报 [ 5.13 - 5.17 ] #184

AdamEleven opened this issue May 19, 2019 · 1 comment
Labels
weekly information for CML team

Comments

@AdamEleven
Copy link

AdamEleven commented May 19, 2019

动态

  • 新端扩展-字节跳动小程序共建计划
    Chameleon 规范了一套跨端标准,称之为MVVM+协议;开发者只需要按照标准扩展流程,即可快速扩展任意MVVM架构模式的新端。并让已有项目无缝运行新端。目前CML团队和其他业界团队(阿里影业、芒果TV等)正在共同扩展字节跳动小程序。

Issues

Open:

Closed:

  • chameleon-linter规则是否可以配置到eslint
    linter在ide的集成是在规划进行的,目前一期推出了语言关联、语法高亮、指令补全、内置组件和引用组件及所在组件上的属性补全、css、less补全等。将会在接下来支持linter、format等。

CLI

  1. 优化interface 插入拷贝原型方法
  2. 优化dev模式组件和接口 interface 插入校验代码
  3. 支持interface文件中多个include并且 interface部分唯一
  4. 支持插件中指定内置组件库
  5. 支持script节点获取babel前代码
  6. 组件导出支持运行时分离
  7. 支持参数控制预览界面的启动
  8. 多端并行编译 60%
  9. 高德小程序开发完 单测中
  10. 修复v-for循环的bug
  11. 测试多端一致性加强与组件上绑定原生事件

CML运行时

  • 多端界面一致性加强:
    老项目回归测试,ui支持发版:[email protected][email protected]
  • 组件:
    支持原生click 冒泡
    支付宝修复toElement属性不生效问题

编辑器插件

  • vscode插件[一期~0.2.0] vscode扩展商店中搜索“cml”安装
    查看详情
    一期推出了语言关联、语法高亮、指令补全、内置组件和引用组件及所在组件上的属性补全、css、less补全等。将会在接下来支持linter、format等。

  • sublime插件 火热进行中

  • webStorm插件 火热进行中

@systemctls
Copy link

期待

@beatles-chameleon beatles-chameleon added the weekly information for CML team label May 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
weekly information for CML team
Projects
None yet
Development

No branches or pull requests

3 participants