extract-ts-declaration
v1.4.0
Published
a tool for extract .d.ts from your typescript project
Downloads
5
Maintainers
Readme
extract-ts-declaration
用于提取ts项目声明文件(.d.ts)的一个工具库
usage
Install
npm install extract-ts-declaration --save-dev
Init
创建 extract.js 在项目的根目录
const { generate } = require('extract-ts-declaration');
const path = require('path');
generate({
input: path.resolve(__dirname, 'src/index.ts'), // 入口文件
output: path.resolve(__dirname, 'dist/typings'), // 存放生成文件的目录
});
Generate
执行一下命令将会自动提取 .d.ts
node ./extract.js
Options
- input: string; required, 入口文件
- output: string; required, 存放生成文件的目录
- autoClear: boolean; default is true, 是否自动清空output文件夹
- extensions: string[]; default is ['.js', '.ts', '.tsx', '.jsx']; 文件后缀名