CML,一套代码运行多端,一端所见即多端所见
GitHub: https://github.com/didi/chameleon

最新动态

New Features

  • 支持分包,主包体积可以减少 40%,具体参考:https://github.com/chameleon-team/cml-subpage
  • 支持 mock 文件监听实时编译
  • 优化 dev 模式内存占用
  • 支持 DSL 模板多态语法
  • 支持基础样式可配置
  • 支持全局样式
  • 【扩展新端】增加自定义环境变量 NODE_ENV
  • 【小程序】支持使用函数式导入原生组件
  • 【小程序】支持基础样式以文件的形式导入

Closed Issues

方向进展

易用性方向

  • 【chameleon-linter】修复语法校验错误提示
  • 【编辑器插件】vscode 插件格式化功能开发中

组件扩展

  • 【light-ui 组件库】开发完成、文档完成,待内审通过开源
  • 【c-design 组件库】一期开发完成,二期优化交互启动
  • 跨各类小程序组件库 chameleon-miniapp-ui、API 库 chameleon-miniapp-api 完成,待开源

服务扩展

其他-进行中

-【性能优化】webpack 编译速度提升、多端并行编译、优化分包/预加载方案 -【框架优化】支持 Typescript、webpack4 升级、多页路由动画增强

建议收纳

贡献者 PR


Chameleon社区
225 声望1.3k 粉丝

Chameleon官方社区!