Skip to content

adzerk-oss/boot-reload

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

boot-reload Downloads Build Status Dependencies Status

Clojars Project

Boot task to automatically reload resources in the browser when files in the project change. Communication with the client is via websockets.

  • Provides the reload task
  • Reload client can show warnings and exceptions heads-up display

Usage

Add dependency to build.boot and require the task:

(set-env! :dependencies '[[adzerk/boot-reload "X.Y.Z" :scope "test"]])

(require '[adzerk.boot-reload :refer [reload]])

Add the task to your development pipeline before (cljs ...):

(deftask dev []
  (comp
   (reload)
   (cljs)))

Additional Info

You can see the options available on the command line:

boot reload --help

or in the REPL:

boot.user=> (doc reload)

Examples

For in-depth, up-to-date examples of how to use reload in development, see Boot templates and example projects in the ClojureScript wiki.

License

Copyright © 2014 Adzerk
Copyright © 2015-2017 Juho Teperi

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.