This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-13
Channels
- # aleph (2)
- # announcements (1)
- # beginners (133)
- # cider (29)
- # cljdoc (9)
- # cljs-dev (2)
- # cljsjs (3)
- # cljsrn (1)
- # clojure (146)
- # clojure-dev (26)
- # clojure-europe (3)
- # clojure-italy (26)
- # clojure-japan (6)
- # clojure-nl (76)
- # clojure-spec (4)
- # clojure-uk (42)
- # clojurescript (17)
- # cursive (43)
- # datascript (1)
- # datomic (28)
- # emacs (4)
- # figwheel-main (13)
- # fulcro (26)
- # hyperfiddle (2)
- # jobs (9)
- # jobs-discuss (6)
- # leiningen (1)
- # mount (5)
- # onyx (8)
- # pathom (5)
- # pedestal (2)
- # re-frame (52)
- # reagent (21)
- # reitit (58)
- # ring-swagger (24)
- # shadow-cljs (95)
- # sql (14)
- # test-check (10)
- # yada (18)
Sentivo dai colleghi clojure-uk che qualcuno ha guardato alle stats e tra i gruppi clojure-<country-code> siamo i 2nd piu’ attivi
italians do it better 💪
hehe peccato che di quelli che siamo quasi tutti espatriati
per la mancanza di Clojure in patria 😄
non solo quello direi 😛
saggi Clojuristi, una domanda (che sto facendo a destra e a manca senza ottenere risposta...). Ho un progetto CLJ/CLJS, configurato con deps.edn
e shadow-cljs
. Mi trovo con 3 REPL ora:
- CLJ: dove faccio mount/start
e lavoro con i file CLJ
- CLJ: il REPL connesso a shadow-clj watch [...]
- CLJS: il REPL sibling di quello sopra
Ora riesco a interagire con il browser via il REPL CLJS, ma cider-find-var
non mi va alla definizione (nei file CLJS, intendo). Qualche suggerimento?
Nota a margine: cider-jack-in-clj&cljs
non funziona, e senza shadow-cljs watch [...]
non ho altra soluzione per usare shadow-cljs
da CIDER al momento.
mm non ho usato ne mount ne' shadow
ma il repl CLJS e' effettivamente cljs giusto? puoi fare (js/alert "hello")
per dire?
il progetto andava già senza problemi con figwheel-main
, ma mi va di provare shadow-cljs
. 🙂
Hai provato a chiedere su #shadow-cljs ?
Stavo per commentare che in realtà non è un problema di shadow-cljs di per se infatti 😄 questi problemi di integrazione di tooling hanno la solita caratteristica di essere N^2
sì guarda. Funziona tutto, al momento, tranne appunto il jump-to-definition. Compilo CLJS e live-reloading, interazione col browser. Certo, c'è un REPL di più in giro rispetto a figwheel-main
, ma almeno il grosso funziona.
@manuel ti ho risposto in uno dei canali in cui hai scritto - tra l'altro non penso i ragazzi in #shadow-cljs ti possano aiutare su cider - ho trovato un baco nel mio codice in cljs-tooling
che ho poi messo a posto. Non è ancora stato incluso in nessuna release di cider per cui bisogna pazientare
@richiardiandrea ho aggiunto refactor-nrepl
in shadow-cljs.edn
e ora cider-find-var
funziona. Ho anche tolto qualsiasi setting per CLJS avevo in .dir-locals.el
.
Ottimo quindi merita shadow js @manuel?