项目开发调试常用指令:
$ ./app debug src [--init] 编译 src 业务层代码, 实时编译Typescript
编译目标模块代码, 开启 Typescript 实时编译.
- 目标参数
- src
- framework
--init
重新编译框架层, 初始化模块依赖适配.
--update
重新编译框架层.
编译打包目标模块.
- 目标参数
- framework
--init
初始化模块依赖适配.
生成目标模块类型声明文件.
- 目标参数:
- 已成功安装到项目
node_modules
下的模块名 (一个或多个)
- 已成功安装到项目
Example:
$ ./app generate redux redux-persist-immutable
--g
不搜索模块自身提供的类型声明文件, 直接生成 d.ts
文件
Example: generate redux-persist-immutable -g
通过
dts-gen
工具生成的d.ts
产出路径为typings/[target]/index.d.ts
使用该命令需先安装 dts-gen 工具
使用
Yarn
进行安装
$ yarn global add dts-gen
使用
npm
进行安装
$ npm install -g dts-gen