Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 723 Bytes

readme.md

File metadata and controls

26 lines (21 loc) · 723 Bytes

CodeSync is a utility which live reloads asset pipeline assets in their running browser sessions, and an in-browser IDE which allows you to edit your pre-compiled assets (coffeescript, sass, etc) in the browser and save them to disk.

Using with Rails

# config/initializers/code_sync.rb
if Rails.env.development?
  CodeSync::Manager.start(forked: true, sprockets: Rails.application.assets )
end
# Gemfile
gem 'code_sync', git: "[email protected]:datapimp/code_sync.git"
# asset manifest
#= require 'code_sync'
#= require_self

window.codeSyncClient = new CodeSync.Client()

Now when you change assets in the asset pipeline, they will be applied to the browser without refreshing.