No commit activity in last 3 years
No release in over 3 years
A simple asset-pipeline wrapper for Stimulus.js by Brice Sanchez
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

stimulusjs-rails

Gem Gem

About

Rails 4.2+ asset-pipeline gem to provide Stimulus.js

Package Versions

  • Stimulus 1.1.1
  • Stimulus 1.0.1

Setup

Have in your Gemfile:

gem 'stimulusjs-rails', '~> 1.1.1'

And in your application.js manifest:

//= require stimulus

window.application = Stimulus.Application.start()

Example

Add in your application.js

//= require controllers/hello_controller

and in controllers/hello_controller.es6

window.application.register('hello', class extends Stimulus.Controller {
  static get targets() {
    return [ "name" ]
  }

  // …
})

Tips

See this for Sprocket + ES6 support: https://github.com/rails/sprockets#es6-support

Contributing

Contributions are welcome, please follow GitHub Flow

License

MIT