为什么我必须在更改 _includes 后 运行 bundle exec jekyll serve 才能看到更改?
Why must I run bundle exec jekyll serve after changing _includes to see changes?
我在文件夹 _includes 中有一个 navigation.html 文件。
我对该文件进行任何更改并在 http://localhost:4000/ 重新加载页面后,我没有看到任何更改。
但如果我转到终端,停止服务然后再次使用 bundle exec jekyll serve
,更改将显示在浏览器上。
例如,如果我更改 post、我的 index.md 或 _config.yml,则不会发生同样的情况。重新加载浏览器时会显示对这些文件所做的更改。
为什么会这样?有什么办法可以解决吗?
注意:我使用的主题是 jekyll-theme-hacker
。
Jekyll reloader
仅由降价更改触发。要更改 html
或 config
,您必须遵循 _turn in off
和 on_
程序。
我在文件夹 _includes 中有一个 navigation.html 文件。
我对该文件进行任何更改并在 http://localhost:4000/ 重新加载页面后,我没有看到任何更改。
但如果我转到终端,停止服务然后再次使用 bundle exec jekyll serve
,更改将显示在浏览器上。
例如,如果我更改 post、我的 index.md 或 _config.yml,则不会发生同样的情况。重新加载浏览器时会显示对这些文件所做的更改。
为什么会这样?有什么办法可以解决吗?
注意:我使用的主题是 jekyll-theme-hacker
。
Jekyll reloader
仅由降价更改触发。要更改 html
或 config
,您必须遵循 _turn in off
和 on_
程序。