7
我有一個宏,從資源slurps降價文件。 它提供了一種方便的方式來提供一些內容。 但是,當我編輯降價文件時,Figwheel無法知道它需要重新評估宏。資源文件更改時,Figwheel可以評估ClojureScript代碼嗎?
將markdown放入cljs文件中的字符串是不合需要的,因爲帶有換行符的字符串被大多數Clojure編輯器縮進,並且這會導致markdown不正確(前導空格在markdown中有意義)。
當降價文件發生變化時,有沒有辦法檢測/刷新?還是更好的解決方案?
這裏是什麼,我試圖做一個簡單的例子: https://github.com/timothypratley/figwheel-watch-markdown-example
感謝您的想法...我無法得到它的工作。 https://github.com/timothypratley/figwheel-watch-markdown-example < - 設置監視路徑不會導致重新編譯或重新加載發生。有什麼我失蹤? –
@TimothyPratley是否嘗試設置['log-writer'](https://github.com/bhauman/lein-figwheel/blob/e47da1658a716f83888e5a5164ee88e59b2d8c1e/sidecar/src/figwheel_sidecar/components/file_system_watcher.clj#L26-L28)在'figwheel-server-options'中?它可以暗示文件系統觀察者可能會發生什麼。 –
你是對的,由於clj-reloading系統沒有意識到具有宏的clj文件對非Clojure文件有依賴性,因此需要在它們改變時重新編譯,這似乎比這更難。 想要在明天看更多。 – Magos