打字稿文件夹的打字稿文件夹

时间:2017-07-22 12:21:09

标签: typescript

我知道有一些流行的javascript捆绑包,例如webpackrollup,我知道你可以使用这些捆绑包将你的打字稿代码捆绑到一个javascript文件中。

我正在寻找的东西类似于打字稿文件。例如,基于import .... from语法

将多个打字稿文件捆绑到单个打字稿文件中

你知道这样的工具是否存在吗?

1 个答案:

答案 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;