stakx-io/stakx

Solidifying the Watch command

Closed this issue · 0 comments

Let's get the 'watch' command out of its experimental phase

Known Issues

  • Modifying an imported Twig file will not trigger a recompile - fixed in 863d0d0
  • macOS + fswatch sometimes throws IsPlatformSpecific error (harmless but annoying) - fixed in 370c109
  • Adding a new blank ContentItem fails to be added because it wasn't a proper FM file (because it was blank and brand new) - fixed in f3c407d
  • Inconsistent watch behavior on Windows (extends and assets aren't rebuilt/copied) - fixed in 8648e27
    • Test against Git Bash
    • Test against cmd
  • If no dynamic PageView is specified for a collection prior to watch being started and then a dynamic PageView is added during watch, it won't refresh the ContentItem's status. 4a48602
  • If a ContentItem is added during a watch, PageViews accessing that collection are not recompiled nor are their individual entries from the dynamic PageView compiled 4a48602
  • Also blocked by https://github.com/stakx-io/file-watcher/issues/1 - fixed in e1f5e8f