对于只有一个扩展名的文件, addMany 具有奇怪的行为
作者: SupernaviX创建于 2023年3月8日更新于 2026年7月15日
你好! 我正在尝试使用 plop 为新服务器搭建框架,发现 addMany 在 Dockerfile 中有一些奇怪的行为。当我的模板目录中包含 Dockerfile.hbs 和 Dockerfile.test.hbs 时,目标目录中包含 Dockerfile.hbs 和 Dockerfile.test。plop 会从测试文件中删除扩展名,但不会从主文件中删除。我认为原因是主文件只包含 .hbs 扩展名。查看 实现,看起来只有在移除了 .hbs 后仍然保留扩展名的情况下,扩展名剥离才会起作用。这是一个 bug 吗? 还是一个特性? 无论哪种情况,你是否会接受一个 Pull Request 来更改这种行为?
内容来源: plopjs/plop