Skip to content

Commit e9fe020

Browse files
committed
sample js component
1 parent eb289b4 commit e9fe020

File tree

5 files changed

+18
-2
lines changed

5 files changed

+18
-2
lines changed

gulpfile.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
var elixir = require('laravel-elixir');
22

3+
require('laravel-elixir-vue');
4+
35
/*
46
|--------------------------------------------------------------------------
57
| Elixir Asset Management

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"dependencies": {
1414
"jquery": "^2.2.4",
1515
"js-cookie": "^2.1.2",
16+
"laravel-elixir-vue": "^0.1.4",
1617
"vue": "^1.0.26",
1718
"vue-resource": "^0.9.3"
1819
}

resources/assets/js/app.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ require('./bootstrap');
1313
* the application, or feel free to tweak this setup for your needs.
1414
*/
1515

16+
Vue.component('example', require('./components/Example.vue'));
17+
1618
var app = new Vue({
1719
el: 'body',
1820

resources/assets/js/bootstrap.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ window.Cookies = require('js-cookie');
88
*/
99

1010
window.$ = window.jQuery = require('jquery');
11-
1211
require('bootstrap-sass/assets/javascripts/bootstrap');
1312

1413
/**
@@ -18,7 +17,6 @@ require('bootstrap-sass/assets/javascripts/bootstrap');
1817
*/
1918

2019
window.Vue = require('vue');
21-
2220
require('vue-resource');
2321

2422
/**
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<template>
2+
<div>
3+
<h1>Example Component</h1>
4+
</div>
5+
</template>
6+
7+
<script>
8+
export default {
9+
ready() {
10+
console.log('Component ready.')
11+
}
12+
}
13+
</script>

0 commit comments

Comments
 (0)