【问题标题】:How to emit typescript output files in a flat directory structure如何在平面目录结构中发出打字稿输出文件
【发布时间】:2019-01-03 03:54:29
【问题描述】:

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

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

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

如何创建一个生成平面目录结构的 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 上出现了很多问题,相反,但我相信这些问题是指旧版本的打字稿。

【问题讨论】:

    标签: typescript


    【解决方案1】:

    我不是 100% 确定 Typescript 是否可以做到这一点,但它看起来超出了 Typescript 的范围。

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

    【讨论】:

      猜你喜欢
      • 2014-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-20
      • 2014-02-02
      • 1970-01-01
      相关资源
      最近更新 更多