This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-05
Channels
- # announcements (11)
- # architecture (22)
- # babashka (33)
- # beginners (15)
- # biff (8)
- # calva (7)
- # clj-otel (1)
- # cljs-dev (3)
- # cljsrn (5)
- # clojure (76)
- # clojure-art (1)
- # clojure-europe (36)
- # clojure-hamburg (3)
- # clojure-nl (1)
- # clojure-norway (7)
- # clojure-poland (12)
- # clojure-spec (2)
- # clojure-uk (7)
- # clojurescript (9)
- # cursive (22)
- # data-science (6)
- # datomic (7)
- # fulcro (9)
- # hoplon (14)
- # instaparse (2)
- # jobs-discuss (14)
- # london-clojurians (1)
- # matrix (32)
- # music (1)
- # nbb (8)
- # off-topic (18)
- # pathom (29)
- # pedestal (6)
- # portal (34)
- # reagent (2)
- # reitit (4)
- # releases (1)
- # sci (10)
- # shadow-cljs (7)
- # tools-deps (4)
- # vim (6)
Hi! JS lib from package.json can't get found by shadow-cljs, it gives:
[:app] Build failure:
The required JS dependency "ipfs" is not available, it was required by "dweb/db.cljs".
Dependency Trace:
frontend/core.cljs
frontend/dataweb_sandbox.cljs
dweb/db.cljs
Searched for npm packages in:
/home/user1/projects/re-frame/node_modules
See:
Any tips on what may be the issue and how to fix?
I've done npm i
, the ipfs module I'm trying to refer is in node-modules, and I'm trying to require it as ["ipfs" :as ipfs]
, running :app
buildshadow-cljs info
shadow-cljs - config: /home/user1/projects/re-frame/shadow-cljs.edn
openjdk version "17.0.5" 2022-10-18
OpenJDK Runtime Environment (build 17.0.5+0-adhoc..source)
OpenJDK 64-Bit Server VM (build 17.0.5+0-adhoc..source, mixed mode, sharing)
=== Version
jar: 2.17.5
cli: 2.17.5
deps: 1.3.2
config-version: 2.17.5
=== Paths
cli: /home/user1/projects/re-frame/node_modules/shadow-cljs/cli/dist.js
config: /home/user1/projects/re-frame/shadow-cljs.edn
project: /home/user1/projects/re-frame
cache: .shadow-cljs
=== Java
=== Source Paths
Running it via cider, cider print:
;; Startup: /home/user1/.guix-home/profile/bin/npx shadow-cljs -d nrepl/nrepl:1.0.0 -d cider/cider-nrepl:0.29.0 -d cider/piggieback:0.5.2 server
;;
;; ClojureScript REPL type: shadow
;; ClojureScript REPL init form: (do (require '[shadow.cljs.devtools.api :as shadow]) (shadow/watch :app) (shadow/nrepl-select :app))