Liking cljdoc? Tell your friends :D

Portal Git Dep

To use Portal as a git dep, you should add an alias like the following to your deps.edn:

:aliases
{:dev
 {:extra-deps
  {djblue/portal
   {:git/url "https://github.com/djblue/portal.git"
    :sha "1645d580f7487657991ad112381104c133342faa"}}}}

Or using the newer format:

:aliases
{:dev
 {:extra-deps
  {io.github.djblue/portal
   {:git/tag "0.25.0" :git/sha "1645d58"}}}}

However, this will fail to resolve with the following error:

Checking out: https://github.com/djblue/portal.git at 1645d580f7487657991ad112381104c133342faa
Error building classpath. The following libs must be prepared before use: [io.github.djblue/portal]

To use Portal from source, you need to perform a build step for the UI. The UI build assumes you have node.js available on your system.

Now, to prepare Portal from source, use the following clj command:

clj -X:deps prep :aliases '[:dev]'

That's it, you should be able to use Portal!

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
+kJump to recent docs
Move to previous article
Move to next article
+/Jump to the search field
× close