@masons/generate-types
v0.0.12
Published
generate types for typescript files
Downloads
1
Readme
@masons/generate-types
TODO: description
Usage
作为webpack插件的使用方式
插件使用方式 new GenerateDtsPlugin(options)
options选项列表
- output: 生成的.d.ts文件存储的位置
- savedPath: .d.ts文件存储的路径
- filename: .d.ts文件名(带.d.ts的全名)
- isDefaultReplace: 是否是默认替换
- moduleName: 模块名
- customReplace: 自定义替换函数,默认返回原本内容
- withVersion 是否带版本
默认output由 savedPath + filename进行组合
const { GenerateDtsPlugin } = require('@masons/generate-types')
module.exports = {
...
plugins: [
new GenerateDtsPlugin({
savedPath: 'dist',
filename: 'base.d.ts'
})
]
}