gpt4 book ai didi

ruby - 中间人:构建后运行自定义操作

转载 作者:数据小太阳 更新时间:2023-10-29 06:56:44 25 4
gpt4 key购买 nike

如何在中间人构建页面后运行自定义操作(例如,将文件复制到构建文件夹)?

我想将 Readme.md 文件从源代码放到构建目录。

最佳答案

您可以使用after_build Hook 。将以下代码添加到 config.rb

你可以使用的钩子(Hook)写在https://middlemanapp.com/advanced/custom_extensions/ .

虽然没有很好的文档说明,但是after_build好像可以直接在config.rb中使用,不用自己写扩展。

after_build do |builder|
src = File.join(config[:source],"Readme.md")
dst = File.join(config[:build_dir],"Readme.md")
builder.thor.source_paths << File.dirname(__FILE__)
builder.thor.copy_file(src,dst)
end

关于ruby - 中间人:构建后运行自定义操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23879068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com