Project

rails-vue

0.0
No commit activity in last 3 years
No release in over 3 years
A simple assets pipeline wrapper for Vuejs
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

Rails-vue

About

Rails 3.1+ asset-pipeline gem to provide Vue.js

Package versions

  • vue v2.6.7
  • vue-router v3.0.2
  • vue-resource v1.5.1
  • vuex v3.1.0

Usage

  1. Add gem
gem 'rails-vue'
  1. run: bundle install
  2. add to application.js
//= require vue
//= require vue-router (optional)
//= require vue-resource (optional)
//= require vuex (optional)
  1. add to head of view layout (example: layouts/application.html.erb)
<%= yield(:vue_assets) %>
  1. Render it in Rails view:
<%= vue_component("component-name", { message: "Hello world" }, {class: "classtest"}) %>

optional of helper

vue_component(component_name, props_data, html_options)