是否可以使用Webpack或汇总来自动输入/输出多个文件,例如“ tsc”命令?

时间:2019-12-13 00:37:29

标签: typescript webpack gulp rollup

我正在尝试使用嵌套包创建一个库

import a from 'my-lib/a'
import ab from 'my-lib/a/b'
import b from 'my-lib/b'

为此,我直接使用tsc命令,并将文件发送到包的根目录。这些模块设置为es2015,应该可以通过webpack或类似工具使用。

这可行,但是我的问题是tsc命令没有给我任何扩展功能。我想要的功能示例是解析路径别名或复制文件的功能。

我尝试使用Webpack来解决此问题,但是Webpack接受了一个条目并产生了一个输出包,这不允许我构建“库”

我决定挖一口吃,然后尝试一下。与tsc --watch相比,观看时Gulp的速度非常慢。

以下是实现我所需输出的样本回购: https://github.com/alshdavid-sandbox/typescript-lib/tree/master

在这里是已编译的工件: https://github.com/alshdavid-sandbox/typescript-lib/tree/with-compiled-gulp

我正在使用自定义别名解析功能。为什么此功能不易使用?

再次吞咽并不允许加载器之类的高级功能,观看时速度也较慢。

0 个答案:

没有答案