我知道有一些流行的javascript捆绑包,例如webpack
或rollup
,我知道你可以使用这些捆绑包将你的打字稿代码捆绑到一个javascript文件中。
我正在寻找的东西类似于打字稿文件。例如,基于import .... from
语法
你知道这样的工具是否存在吗?
答案 0 :(得分:1)
您可以使用rollup-plugin-dts捆绑打字稿声明文件。
从npm
安装软件包:
$ npm install --save-dev rollup-plugin-dts
将其添加到您的rollup.config.js
:
import dts from "rollup-plugin-dts";
const config = [
// …
{
input: "./my-input/index.d.ts",
output: [{ file: "dist/my-library.d.ts", format: "es" }],
plugins: [dts()],
},
];
export default config;