mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 14:43:56 +00:00
enhance: improve shadow-cljs initial load time
https://clojureverse.org/t/improving-initial-load-time-for-browser-builds-during-development/2518
This commit is contained in:
@@ -55,12 +55,13 @@
|
||||
frontend.config/ENABLE-FILE-SYNC-PRODUCTION #shadow/env ["ENABLE_FILE_SYNC_PRODUCTION" :as :bool :default true]
|
||||
frontend.config/ENABLE-RTC-SYNC-PRODUCTION #shadow/env ["ENABLE_RTC_SYNC_PRODUCTION" :as :bool :default true]
|
||||
frontend.config/REVISION #shadow/env ["LOGSEQ_REVISION" :default "dev"]} ;; set by git-revision-hook
|
||||
|
||||
|
||||
:devtools {:before-load frontend.core/stop ;; before live-reloading any code call this function
|
||||
:after-load frontend.core/start ;; after live-reloading finishes call this function
|
||||
:watch-path "/static"
|
||||
:preloads [devtools.preload
|
||||
shadow.remote.runtime.cljs.browser]
|
||||
:loader-mode :eval
|
||||
;; :ignore-warnings true
|
||||
}}
|
||||
|
||||
@@ -98,7 +99,8 @@
|
||||
:after-load frontend.core/start ;; after live-reloading finishes call this function
|
||||
:watch-path "/static"
|
||||
:preloads [devtools.preload
|
||||
shadow.remote.runtime.cljs.browser]}}
|
||||
shadow.remote.runtime.cljs.browser]
|
||||
:loader-mode :eval}}
|
||||
:mobile {:target :browser
|
||||
:module-loader true
|
||||
:js-options {:js-provider :external
|
||||
|
||||
Reference in New Issue
Block a user