如何在平面目录结构中发出打字稿输出文件

时间:2019-01-02 19:00:30

标签: typescript

我在目录结构中有多个打字稿文件,如下所示:

| src
|      app-1
|           tsconfig.json
|      app-2
|           tsconfig.json
|      common
|      standalone
|           tsconfig.json

对于tsconfig.jsonstandaloneapp-1中的每一个,我都有单独的app-2文件。每个应用程序(app- *)都是使用webpack构建的,输出是一个捆绑包。每个独立文件都对应于直接包含在页面中的老式javascript文件。公用目录包含多个应用程序使用的文件和独立文件。

如何创建tsconfig文件,该文件会生成平面目录结构(例如,在js/dist目录中)。当前输出如下:

| js
|     dist
|          common
|                 file-common-1.js
|                 file-common-2.js
|          standalone
|                 file-standalone-1.js
|                 file-standalone-2.js

我想

| js
|     dist
|          file-common-1.js
|          file-common-2.js
|          file-standalone-1.js
|          file-standalone-2.js

注意:Google上出现了很多问题,问的是相反的问题,但我相信这些问题是针对打字稿的旧版本。

1 个答案:

答案 0 :(得分:0)

我不确定100%Typescript是否可以做到这一点,但它似乎不在Typescript范围之内。

您可以使用webpack来实现所需的功能。希望对您有所帮助。