자원에서 마크 다운 파일을 제거하는 매크로가 있습니다. 일부 콘텐츠를 제공하는 편리한 방법을 제공합니다. 그러나 Markdown 파일을 편집 할 때 Figwheel은 매크로를 재평가해야한다는 것을 알 수있는 방법이 없습니다.Figwheel은 리소스 파일이 변경 될 때 ClojureScript 코드를 평가할 수 있습니까?
대부분의 Clojure 편집기에서 줄 바꿈 문자열에 들여 쓰기가 발생하기 때문에 markdown이 cljs 파일 안의 문자열에 삽입되는 것은 바람직하지 않습니다.
마크 다운 파일이 변경되면 감지하거나 새로 고치는 방법이 있습니까? 또는 더 나은 해결책? https://github.com/timothypratley/figwheel-watch-markdown-example
아이디어를 주셔서 감사합니다 ... 작동하지 못했습니다. https://github.com/timothypratley/figwheel-watch-markdown-example <- 감시 경로를 설정해도 다시 컴파일되거나 다시로드되지 않습니다. 내가 빠진 것이 있습니까? –
@TimothyPratley는 ['log-writer'] (https://github.com/bhauman/leinfigwheel/blob/e47da1658a716f83888e5a5164ee88e59b2d8c1e/sidecar/src/figwheel_sidecar/components/file_system_watcher.clj#L26-L28)를 설정하려고 시도 했습니까? 'figwheel-server-options'에 있습니까? 파일 시스템 감시자와 무슨 관련이 있는지 알 수 있습니다. –
맞습니다.이 매크로는 clj-reloading 시스템이 매크로가있는 clj 파일이 비 Clojure 파일에 종속되어 있으므로 변경시 다시 컴파일해야한다는 것을 인식하지 못하기 때문에 어려울 것 같습니다. 내일 좀 더 보려고 할 것입니다. – Magos