【发布时间】:2017-08-04 12:09:08
【问题描述】:
我在 Rails 应用程序中使用名为 vuejs-rails 的 gem 使用 Vue.js,现在我想使用名为 vue-select 的 js 插件
他们说使用 npm 安装下面的代码并将其写入我的 js 文件
import Vue from 'vue'
import vSelect from 'vue-select'
Vue.component('v-select', vSelect)
但它没有用。
我有两个问题。
第一个是“如何在我的 Rails 应用中引入 vue-select 插件(使用资产管道)
第二个是“为什么在 Rails5 中 Asset Pipeline 被 Webpack 取代了?”听说使用webpack,在Rails中使用js和js插件要容易很多。但我不明白为什么资产管道不好而 webpack 好。
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 webpack vue.js asset-pipeline