减少配置选项的模糊性

作者: webketje创建于 2024年1月30日更新于 2024年1月30日

目前所有金属工艺选项都可以以 CLI 格式设置,略有不同于使用专用 API 方法,如 `ignore()` 和 `destination()`。它们的区别在于,在插件中调用 `metalsmith.destination('different/path')` 实际上会修改所有文件的目标路径,因为 `metalsmith.destination()` 在每次调用 `metalsmith.writeFile` 时都会被检索,而 `metalsmith.ignore()` 在插件中运行时对被忽略的文件没有影响(尽管它可能会影响依赖 metalsmith.ignore() 的插件,从而产生意想不到的结果)。

内容来源: metalsmith/metalsmith