sample js component

This commit is contained in:
Taylor Otwell 2016-07-23 13:40:49 -05:00
parent eb289b4170
commit e9fe020c0c
5 changed files with 18 additions and 2 deletions

View File

@ -1,5 +1,7 @@
var elixir = require('laravel-elixir'); var elixir = require('laravel-elixir');
require('laravel-elixir-vue');
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| Elixir Asset Management | Elixir Asset Management

View File

@ -13,6 +13,7 @@
"dependencies": { "dependencies": {
"jquery": "^2.2.4", "jquery": "^2.2.4",
"js-cookie": "^2.1.2", "js-cookie": "^2.1.2",
"laravel-elixir-vue": "^0.1.4",
"vue": "^1.0.26", "vue": "^1.0.26",
"vue-resource": "^0.9.3" "vue-resource": "^0.9.3"
} }

View File

@ -13,6 +13,8 @@ require('./bootstrap');
* the application, or feel free to tweak this setup for your needs. * the application, or feel free to tweak this setup for your needs.
*/ */
Vue.component('example', require('./components/Example.vue'));
var app = new Vue({ var app = new Vue({
el: 'body', el: 'body',

View File

@ -8,7 +8,6 @@ window.Cookies = require('js-cookie');
*/ */
window.$ = window.jQuery = require('jquery'); window.$ = window.jQuery = require('jquery');
require('bootstrap-sass/assets/javascripts/bootstrap'); require('bootstrap-sass/assets/javascripts/bootstrap');
/** /**
@ -18,7 +17,6 @@ require('bootstrap-sass/assets/javascripts/bootstrap');
*/ */
window.Vue = require('vue'); window.Vue = require('vue');
require('vue-resource'); require('vue-resource');
/** /**

View File

@ -0,0 +1,13 @@
<template>
<div>
<h1>Example Component</h1>
</div>
</template>
<script>
export default {
ready() {
console.log('Component ready.')
}
}
</script>