ruby 可选的Jekyll猴子补丁使用终端通知器来指示Jekyll构建完成。放入_plugins / ext.rb

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 可选的Jekyll猴子补丁使用终端通知器来指示Jekyll构建完成。放入_plugins / ext.rb相关的知识,希望对你有一定的参考价值。

require 'jekyll-assets'

# optional notification for jekyll build completion
#
# gem install terminal-notifier
# rbenv rehash
#

module Jekyll
  class Site
    alias old_write write
    def write
      old_write
      if `uname`.strip == "Darwin"
        `terminal-notifier -title "#{config['title'] ? config['title'] : 'Jekyll Site'}" -message "Jekyll generate complete."`
      end
    end
  end
end

以上是关于ruby 可选的Jekyll猴子补丁使用终端通知器来指示Jekyll构建完成。放入_plugins / ext.rb的主要内容,如果未能解决你的问题,请参考以下文章

您如何检测到 Ruby 中发生了猴子补丁?

ruby 因为没人喜欢猴子补丁。

ruby 猴子补丁模式

ruby 猴子补丁模式

ruby 猴子补丁用keen.io保存查询

寻找可能导致麻烦的 Ruby 猴子补丁的来源?