이 내 시계 작업입니다. 그러나 메뉴 항목을 _data/menu.yaml
과 같이 기술적으로 변경하면 모두 페이지를 재생성해야합니다. (모든 메뉴에 해당 메뉴가 포함되어 있기 때문에 ...), 몇 개의 파일 만 재생성됩니다 (규칙이 무엇인지에 대한 단서도 없습니다 ...). 따라서지킬 - menu.yaml 변경 후 자동으로 재생성하는 방법은 무엇입니까? 일반 페이지 편집을 위해 잘 작동</p> <pre><code>"watch": "bundle exec jekyll serve --incremental --config _config.yml", </code></pre> <p>: 내가 지킬으로 개발하고 때
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
Regenerating: 1 file(s) changed at 2017-12-21 10:46:54
Filename | Count | Bytes | …
---------------------------------------------+-------+-------+-…
feed.xml | 1 | 2.54K | …
sitemap.xml | 1 | 2.80K | …
css/main.sass | 1 | 0.38K | …
_posts/2017-07-07-a-fancy-July-post.md/ | 1 | 0.16K | …
_posts/2017-11-15-last-week-today.md/ | 1 | 0.00K | …
_posts/2017-10-20-late-October-is-here.md/ | 1 | 0.00K | …
...done in 2.074543555 seconds.
, 나는 중지해야 모든 시간, 청소 (rm -rf _site
) 다음 완전히/빌드 페이지에 업데이트 된 메뉴를 가지고, 다시 시계를 시작합니다.
더 좋은 방법이 있나요? 구성이 누락 되었습니까?
jekyll과 함께 시도해보십시오. --force_polling – marcanuy
@marcanuy'--force_polling' [치료법] (https://github.com/jekyll/jekyll/issues/2926#issuecomment-55629052) [파일은 일명 'inodes'를 처리합니다] (https://serverfault.com/questions/707490/how-to-determine-which-processes-have-most-inodes-opened). 이것은 여기서 문제의 원인이 아닙니다. 총 파일 수는 다소 적습니다. (그리고 나는 다른 종류의 오류가 발생했을 때이 도구를 사용하지 않았을 때 이런 종류의 오류를 분류했다.) 증상은 또한 다를 수있다. ("의존하지 않는 것"이 아니라 "감시하지 않는다"). –