【问题标题】:typescript - tsc how to copy other files type to the dist foldertypescript - tsc 如何将其他文件类型复制到 dist 文件夹
【发布时间】:2020-07-10 02:54:51
【问题描述】:

Typescript 编译器不会将所有文件从 src 文件夹复制到 dist 文件夹。 我无法为 Typescript CLI 找到任何有用的选项。

示例: 如果我有一个 png 文件和一个 typescript 文件 index.ts,运行 'yarn tsc' 将生成一个只有 index.js 文件的 dist 文件夹。

【问题讨论】:

    标签: node.js typescript tsc


    【解决方案1】:

    我无法找到官方文档中包含的任何内容。 我最终在运行 rsync 命令的 package.json 中有一个“构建后”命令。

    {
      "build": "yarn tsc",
      "postbuild": "rsync -avum --include='*.png' --include='*/' --exclude='*' './src/' './dist'"
    }

    以下命令会将所有 png 文件复制到与 src 相同的位置。

    另一个版本是

    rsync -avu --exclude={'*.ts','*.yml','*.json','*.http','*.conf','*.sh'} "./src/" "./dist"
    

    注意 我的 dist 文件夹不包括 src 文件夹。

    【讨论】:

      猜你喜欢
      • 2020-08-18
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 2019-07-17
      • 1970-01-01
      • 1970-01-01
      • 2015-11-16
      • 2020-03-22
      相关资源
      最近更新 更多