如何忽略中间人的符号链接(到包)?

时间:2014-06-17 10:47:49

标签: middleman

在我的源目录中,我有一个包的符号链接(包在我的项目的根目录中)

中间人构建应该只复制符号链接以构建。没有比较,没有。 我已经尝试在config.rb中忽略“/ packages”并在构建中手动创建链接 - 但MM仍然比较源/包和构建/包。

问题是包裹非常庞大,所以比较两个dirs需要很长时间......

[更新

我添加了

忽略/^packages/.*/
config [:file_watcher_ignore] + = [/ ^ packages(/ | $)/]

到我的config.rb

好的 - 中间人现在忽略了符号链接,但如果我在构建“midman build”中创建相同的符号链接,则删除符号链接及其内容!

1 个答案:

答案 0 :(得分:1)

关于更新的问题详细信息 - 请确保在构建之前删除符号链接。

config.rb

中使用类似的内容
before_build do |builder|
  builder.run 'rm [symlink path]'
end