我目前使用 "gulp" 来生成我的捆绑包的定义文件,代码如下:
然而,我正在迁移到webpack,并且希望找到一种方法来实现相同的功能。我尝试在“tsconfig”中使用“declaration”标志,但它只为每个“ts”文件创建定义文件,这不是我想要的(我想要捆绑包的定义文件)。
我尝试了“dtsbundler-webpack-plugin”,但无法按预期工作。如果没有“tsconfig”的“declaration”标志,则生成的文件为“0字节”,如果使用该标志,则会出现许多错误。
dtsGenerator.default({
name: 'ngFramework',
project: './',
out: './Typings/raw/index.d.ts'
});
然而,我正在迁移到webpack,并且希望找到一种方法来实现相同的功能。我尝试在“tsconfig”中使用“declaration”标志,但它只为每个“ts”文件创建定义文件,这不是我想要的(我想要捆绑包的定义文件)。
我尝试了“dtsbundler-webpack-plugin”,但无法按预期工作。如果没有“tsconfig”的“declaration”标志,则生成的文件为“0字节”,如果使用该标志,则会出现许多错误。