Sha256: e4038a9c4ae2190dc5c35c96d757c297ad1cf5e8a68fe1f8c5c3c4c1c991cd1f
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
# vue-rails Inspired by [vuejs-rails](https://github.com/adambutler/vuejs-rails) [![Gem](https://img.shields.io/gem/v/vue-rails.svg)](https://rubygems.org/gems/vue-rails) [![Gem](https://img.shields.io/gem/dt/vue-rails.svg)](https://rubygems.org/gems/vue-rails) ### About Rails 3.1+ asset-pipeline gem to provide Vue.js ### Package Versions - vue v2.2.4 - vue-router v2.2.1 - vue-resource v1.2.1 - vuex v2.2.1 ### Setup Have in your Gemfile: ```ruby gem 'vue-rails' ``` You can install Vue as part of Ruby on Rails projet ``` rails new your-project javascript=vue ``` And in your application.js manifest: ```js //= require vue //= require vue-router (optional) //= require vue-resource (optional) //= require vuex (optional) ``` If your `application.js` requires TurboLinks (a default setting for new Rails apps), you should strongly consider disabling it, as it will cause pages to load without reloading the Javascript. In `app/views/layouts/application.html.erb`, move this line from the head of the document to the end of the body: ```html <%= javascript_include_tag 'application' %> ``` You may write your Vue.js code directly in your views using `<script>` tags, or in a separate Javascript file (recommended). ## Contributing Contributions are welcome, please follow [GitHub Flow](https://guides.github.com/introduction/flow/index.html) ## License [MIT](LICENSE.md)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vue-rails-2.2.4 | Readme.md |