0

我不了解prepend的官方文档,尽管到目前为止我了解所有内容:

在此处输入图像描述

第二段让我感到困惑。

前置项目将在当前项目的输出之上包含项目的输出。所有输出文件(.js、.d.ts、.js.map、.d.ts.map)都将正确发出。

  1. 我完全不明白这两句话有人可以用不同的方式表达它们吗?
  2. 我想看一个例子来说明prepend: truevs prepend: false/之间的区别undefined
  3. 我想看一个例子来说明set 和 unset之间prepend: true的区别。outFile在没有 设置的情况下使用 prepend 是错误的outFile

部分答案:

根据我的发现:#3,我已经推断出prepend(可能)是什么。

./
  foo/
    tsconfig.json
  bar/
    tsconfig.json

如果 foo 的 tsconfig.json 引用../barprepend: true,那么../bar'soutFile将被添加到 foo's之前outFile

不确定如果在相同情况下关闭 prepend 会发生什么。我假设会有两个输出文件,但我不知道如何确定加载顺序。

4

0 回答 0