本仓库是基于chameleon扩展新端标准进行今日头条小程序开发。 排期:didi/chameleon#157
- 首先全局安装支持扩展新端的脚手架
npm i [email protected] -g
。 - 全局安装
lerna
对本项目进行管理npm i lerna -g
。 - 在本仓库根目录执行
lerna bootstrap
,安装外部依赖与建立本仓库npm包之间的依赖。 - 在
cml-tt-project
目录执行cml tt dev
, 用字节跳动开发者工具打开cml-tt-project/dist/tt
目录。
fork该仓库,修改后提pull request。
运行项目时执行了lerna bootstrap
,cml-tt-project
的node_modules下的依赖的开发npm包会符号链接到packages下的同名文件夹,所以直接在packages
下开发,cml-tt-project
即可生效。