Skip to content

Commit ee4abd4

Browse files
committed
Out of the box versioning and cache busting. closes #86
1 parent 24322ef commit ee4abd4

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
/vendor
22
/node_modules
3-
/public/storage
43
Homestead.yaml
54
Homestead.json
65
.env
6+
.idea/
77
/bower_components
88
npm-debug.log
9-
.idea/
9+
public/storage
1010
public/views
1111
public/js
12-
public/css
12+
public/css
13+
public/build

gulpfile.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ require('laravel-elixir-karma');
1818

1919
elixir(function(mix) {
2020

21-
var livereloadPaths = [
21+
var assets = [
2222
'public/js/vendor.js',
2323
'public/js/partials.js',
2424
'public/js/app.js',
@@ -39,7 +39,8 @@ elixir(function(mix) {
3939
.angular('./angular/')
4040
.ngHtml2Js('./angular/**/*.html')
4141
.less('./angular/**/*.less', 'public/css')
42-
.livereload(livereloadPaths, {
42+
.version(assets)
43+
.livereload('public/build/rev-manifest.json', {
4344
liveCSS: true
4445
})
4546
.karma({

resources/views/index.blade.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta http-equiv="X-UA-Compatible" content="IE=edge">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66

7-
<link rel="stylesheet" href="{!! asset('css/vendor.css') !!}">
8-
<link rel="stylesheet" href="{!! asset('css/app.css') !!}">
7+
<link rel="stylesheet" href="{!! elixir('css/vendor.css') !!}">
8+
<link rel="stylesheet" href="{!! elixir('css/app.css') !!}">
99
<link href='https://fonts.googleapis.com/css?family=Lato:300,400,700' rel='stylesheet' type='text/css'>
1010

1111
<title>Laravel Angular Material Starter</title>
@@ -20,9 +20,9 @@
2020
<div ui-view="main"></div>
2121
<div ui-view="footer"></div>
2222

23-
<script src="{!! asset('js/vendor.js') !!}"></script>
24-
<script src="{!! asset('js/partials.js') !!}"></script>
25-
<script src="{!! asset('js/app.js') !!}"></script>
23+
<script src="{!! elixir('js/vendor.js') !!}"></script>
24+
<script src="{!! elixir('js/partials.js') !!}"></script>
25+
<script src="{!! elixir('js/app.js') !!}"></script>
2626

2727
{{--livereload--}}
2828
@if ( env('APP_ENV') === 'local' )

0 commit comments

Comments
 (0)