如何在laravel 5中发布/使用节点模块?

我有我的laravel应用程序,我开始使用Vuejs 。 我是新来的,也许我错过了一些核心概念。

无论如何(例如)我想要使用这个组件 :具有search自动完成的多选。

跑完之后

 npm install vue-multiselect@next --save 

我在我的node_module组件目录中,我也有package.json文件中的依赖vue-multiselect

现在我有点困惑于如何前进,并在我的一个观点使用这个组件。

网站安装不起作用。 我不能在common js使用require或import关键字。

基本用法

HTML

 <multiselect v-model="value" :options="options"> 

JavaScript的

 import Multiselect from 'vue-multiselect' // register globally Vue.component(Multiselect) export default { // OR register locally components: { Multiselect }, data () { return { value: null, options: ['list', 'of', 'options'] } } } 

什么是安装和使用这个组件的正确方法?

你可以看看这个小提琴会给你一些想法。

我在代码中看到的几件事情是:

  1. HTML只是挂起来,它应该在一个模板和id的应该被传递给vue实例的el选项。
  2. 在vue实例中的组件中,您需要使用Multiselect.Multiselect