You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular.json搜索复制文件至目录时路径保留问题排查

问题分析与解决

你的配置存在两个关键问题,导致输出目录保留了原文件路径:

  1. input路径与实际目标不符
    你需要扫描的是projects/rufma-styleguide/src目录,但配置里写的是project/src,路径错误会导致匹配范围偏差,甚至影响规则的执行逻辑。

  2. 未启用 flatten 模式
    这类assets复制规则默认会保留文件相对于input的路径结构,要实现“丢弃原路径、所有文件直接放到output目录”的效果,必须显式添加flatten: true配置项。

修正后的配置

"assets": [
  {
    "glob": "**/*.md",
    "input": "projects/rufma-styleguide/src",
    "output": "markdown",
    "flatten": true
  }
]

配置说明

  • glob: "**/*.md":匹配input目录下所有子层级的.md文件;
  • input修正为实际目标路径projects/rufma-styleguide/src;
  • flatten: true:强制工具忽略原文件的相对路径,将所有匹配文件直接复制到markdown目录下,不会创建子目录。

修正后就能得到你期望的输出结构:

  • markdown/colors.md
  • markdown/typography.md
  • markdown/button.md

内容的提问来源于stack exchange,提问作者Holgis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 18:10:36