Momentan erkennt Figwheel Leiningen Checkouts nicht automatisch. Sie müssen die Quellpfade Ihrer Checkout-Quellen direkt zu Ihrem cljsbuild :source-paths
hinzufügen. Zum Beispiel, wenn Sie so etwas wie
:cljsbuild {:builds [{:id "dev"
:source-paths ["src" "dev"]
:figwheel {:on-jsload 'my.main/mount-gui}
:compiler {:output-to ...
:output-dir ...
:main 'my.main
...
hatte dann würden Sie es
:cljsbuild {:builds [{:id "dev"
;; Add checkouts path here
:source-paths ["src" "dev" "checkouts/my-project/src"]
:figwheel {:on-jsload 'my.main/mount-gui}
:compiler {:output-to ...
:output-dir ...
:main 'my.main
...
ändern müssen Sobald figwheel über Ihre Kasse Projektquellpfade kennt, sollte es automatisch nach Änderungen neu kompiliert und neu geladen der Code, wie es für Code in Ihrem Hauptprojekt wäre.
Ich arbeite an einer pull request, um diese issue zu beheben, die es in Zukunft automatisch funktionieren sollte.
Können Sie ein Beispiel dafür geben, wie Ihr Projekt jetzt aussieht? Verwenden Sie das './Checkouts'-Verzeichnis von lein? –