Sha256: f7dda70a54eff1f71a77562187ca8c62ad60cfd2ca376360677d83146494f203

Contents?: true

Size: 835 Bytes

Versions: 2

Compression:

Stored size: 835 Bytes

Contents

say "Adding alias.js to config/webpack/alias"
copy_file "#{__dir__}/config/alias.js", Rails.root.join("config/webpack/alias/alias.js").to_s

say "Adding alias to config/webpack/environment.js"
insert_into_file Rails.root.join("config/webpack/environment.js").to_s,
  "const alias =  require('./alias/alias')\n",
  after: "require('@rails/webpacker')\n"

insert_into_file Rails.root.join("config/webpack/environment.js").to_s,
  "environment.config.merge(alias)\n",
  before: "module.exports"

say "Adding vue-autorequest and vue-form-for"
run "yarn add vue-autorequest vue-form-for"

say "Adding Vuex"
run "yarn add vuex vuex-rails-plugin"

say "Adding tests"
run "yarn add @vue/test-utils"

say "Adding turbolinks"
run "yarn add vue-turbolinks"

say "Making Vue on Rails compatible with Vue-ui"
run "yarn add @vue/cli-service --dev"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vuejs-1.1.0.beta3 lib/install/setup.rb
vuejs-1.1.0.beta2 lib/install/setup.rb