whuhenrylee / cml-extplatform-quickapp

chameleon extension on Quick App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

仓库说明

本仓库是基于chameleon扩展新端标准进行快应用开发。 排期:didi/chameleon#185

运行项目

  • 首先全局安装支持扩展新端的脚手架npm i chameleon-tool@0.4.0-mvvm.12 -g
  • 全局安装lerna 对本项目进行管理 npm i lerna -g
  • 在本仓库根目录执行lerna bootstrap,安装外部依赖与建立本仓库npm包之间的依赖。
  • cml-quickapp-project目录执行cml quickapp dev, 将会生成cml-quickapp-project/dist/quickapp目录。

如何开发测试

fork该仓库,修改后提pull request。

运行项目时执行了lerna bootstrapcml-quickapp-project的node_modules下的依赖的开发npm包会符号链接到packages下的同名文件夹,所以直接在packages下开发,cml-quickapp-project即可生效。

About

chameleon extension on Quick App


Languages

Language:JavaScript 97.2%Language:CSS 2.7%Language:PHP 0.1%