Sha256: 0c371225e8f3c433c5b45f166afbbc8d29179510665234028050ba9618db06ac
Contents?: true
Size: 1.28 KB
Versions: 2
Compression:
Stored size: 1.28 KB
Contents
middleman-react [![Gem Version](https://badge.fury.io/rb/middleman-react.svg)](http://badge.fury.io/rb/middleman-react) [![Build Status](https://travis-ci.org/plasticine/middleman-react.png?branch=master)](https://travis-ci.org/plasticine/middleman-react) [![Code Climate](https://codeclimate.com/github/plasticine/middleman-react.png)](https://codeclimate.com/github/plasticine/middleman-react) =============== ### Use [React] JSX transformations with [Middleman]. Inspired (and pretty much a clone of really) the [react-rails] gem for Middleman. This gem allows you to write and use `*.jsx` assets inside Middleman. #### Usage 1. `gem install middleman-react` 2. `activate :react` in `config.rb` #### Sprockets loading react-source In your Middleman `config.rb` add the following: ``` ruby after_configuration do sprockets.append_path File.dirname(::React::Source.bundled_path_for('react.js')) end ``` Now you can Sprockets include React: ``` //= require react ``` Or with addons: ``` //= require react-with-addons ``` #### Developing / Contributing 1. Fork it! 2. Get set up: `./script/bootstrap` 3. ...? 4. Run specs: `./script/spec` 5. Pull request! [React]: http://facebook.github.io/react/ [Middleman]: http://middlemanapp.com [react-rails]: https://github.com/facebook/react-rails
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
middleman-react-0.12.1 | README.md |
middleman-react-0.11.1 | README.md |