去年組內(nèi)出了個自己的博客,記錄了我們小組學習成果迷守。博客是由 Jekyll 搭建镰吵,托管在 RubyGems 上檩禾。
在我之前已經(jīng)有兩個同事發(fā)過文章,文章顯示都沒問題疤祭。
直到我的(文章的)到來盼产。
命名規(guī)則與 Jekyll
規(guī)定的一模一樣,就是不行勺馆。
第二天戏售,同事W告訴我可以了,說他也沒干啥就顯示正常了草穆。我真的是一臉黑人問號灌灾??续挟?
就在前兩周同事L也發(fā)布了文章紧卒,我還把我的經(jīng)歷告訴了她,建議她要是不成功可尋求同事W的幫助(因為這個博客是他搭建的)诗祸。
現(xiàn)實總是這么滑稽跑芳。人家提交合并完顯示正常!V甭博个!
?功偿?盆佣?
我的人品到底有多差... ???
直至今日往堡,同事X發(fā)了篇文章,也出現(xiàn)了與我一樣的狀況共耍。虑灰。。
好奇心支配我閱百卷『夸張』痹兜,最終解答了我的好奇心穆咐。
Jekyll是不會構(gòu)建未來日期的文章的!
Github 使用的時間和文章標注的時間極可能存在一個時間差字旭,那么對于Jekyll來說是一個未來的時間对湃,新文章在構(gòu)建時就會被自動跳過。
實踐也證實了確實是這個原因遗淳。
所以遇到類似問題的朋友們拍柒,建議把文章時間往前多寫那么1~2天,就能完美避開這個BUG屈暗。
若是改時間不能解決問題拆讯,推薦看博客,里面羅列了其他幾個解決方法恐锦。