0

내가 vuejs-rails라는 이름의 보석을 사용하여 내 레일 응용 프로그램에서 Vue.js을 사용하고, 지금은 JS 플러그인 vue-selectRails 응용 프로그램에 "Vue Select"를 설치하는 방법은 무엇입니까?

가 파일을 설치하고 내 JS에 아래의 코드를 작성하는 NPM을 사용하여 말을 이름을 사용하려는

import Vue from 'vue' 
import vSelect from 'vue-select' 
Vue.component('v-select', vSelect) 

하지만 작동하지 않았습니다.

두 가지 질문이 있습니다.

첫 번째는 자산 파이프 라인이 Rails5에 웹팩에 의해 대체 왜 "어떻게

두 번째는 (자산 파이프 라인을 사용) 내 레일 응용 프로그램에 VUE-선택 플러그인을 소개하는"? "나는 웹팩을 사용하여, 그것의 들었어요입니다 훨씬 쉽게 레일에 JS와 JS 플러그인을 사용하지만 자산 파이프 라인이 나쁜와 웹팩이 좋은 이유를 가져올 수 없습니다

감사

답변

1

첫 번째 질문 :...

그것은 보인다 'vuejs-rails 아무튼가 있습니다.구성 요소. 적어도 거기에는 언급되어 있지 않습니다. 아마도 Vue.js의 일부가 아니지만 오히려 맞춤 구성 요소라는 사실 때문일 것입니다. 그러나 .vue 개 파일을 js 개 개체로 변환 할 수있는 sprockets-vue을 사용해보세요.

두 번째 질문은 Webpack이 Rails 5의 자산 파이프 라인을 대체하지 않는다는 것입니다. 대신 Rails 5.1과 함께 Yarn에 포함되며 Asset Pipeline (reference)과 공존하게됩니다.

관련 문제