@@ -6,95 +6,6 @@ var mountFolder = function (connect, dir) {
66 return connect . static ( require ( 'path' ) . resolve ( dir ) ) ;
77} ;
88
9- < << << << HEAD
10- module . exports = function ( grunt ) {
11- grunt . initConfig ( {
12- pkg : grunt . file . readJSON ( 'package.json' ) ,
13- clean : [ 'dist' ] ,
14- uglify : {
15- build : {
16- files : [ {
17- expand : true ,
18- cwd : 'app/src/' ,
19- src : [ '**/*.js' , '!libs/**/*' , '!bower_components/**/*' ] ,
20- dest : 'dist/src/' ,
21- ext : '.js'
22- } ,
23- {
24- expand : true ,
25- flatten : true ,
26- cwd : 'app/src/brower_components/' ,
27- src : [ 'jquery/jquery.js' , 'modernizr/modernizr.js' ] ,
28- dest : 'dist/src/libs/' ,
29- ext : '.min.js'
30- } ,
31- {
32- 'dist/src/libs/requirejs-jquery.min.js' : [ 'app/src/bower_components/requirejs-jquery/parts/require.js' , 'app/src/bower_components/requirejs-jquery/parts/query.js' ]
33- } ]
34- }
35- } ,
36- copy : {
37- dist : {
38- files : [ {
39- expand : true ,
40- flatten : true ,
41- cwd : 'app/src/bower_components/' ,
42- src : [ 'backbone/backbone-min.js' , 'backbone/backbone-min.map' , 'underscore/underscore-min.js' , 'underscore/underscore-min.map' ] ,
43- dest : 'dist/src/libs/' ,
44- filter : 'isFile'
45- } ,
46- {
47- expand : true ,
48- flatten : true ,
49- cwd : 'app/src/libs/' ,
50- src : [ '**/*' ] ,
51- dest : 'dist/src/libs/' ,
52- filter : 'isFile'
53- } ,
54- {
55- expand : true ,
56- cwd : 'app/web' ,
57- src : [ '**/*' ] ,
58- dest : 'dist/web' ,
59- filter : 'isFile'
60- } ]
61- }
62- } ,
63- connect : {
64- server : {
65- options : {
66- port : 8888 ,
67- hostname : 'localhost' ,
68- base : "app/"
69- }
70- } ,
71- livereload : {
72- options : {
73- middleware : function ( connect ) {
74- return [ require ( 'connect-livereload' ) ( { port : LIVERELOAD_PORT } ) ,
75- mountFolder ( connect , '.' )
76- ] ;
77- }
78- }
79- }
80- } ,
81- open : {
82- server : {
83- path : 'http://localhost:<%= connect.server.options.port %>'
84- }
85- } ,
86- watch : {
87- html : {
88- options : { livereload : true } ,
89- files : [ 'app/index.html' ] ,
90- } ,
91- js : {
92- options : { livereload : true } ,
93- files : [ 'app/src/**/*.js' ]
94- }
95- }
96- } ) ;
97- = === ===
989// # Globbing
9910// for performance reasons we're only matching one level down:
10011// 'test/spec/{,*/}*.js'
@@ -349,7 +260,6 @@ module.exports = function (grunt) {
349260 if ( target === 'dist' ) {
350261 return grunt . task . run ( [ 'build' , 'open' , 'connect:dist:keepalive' ] ) ;
351262 }
352- >>> >>> > bd10ddbf8732c0e714aef30dafae4eec3374c87a
353263
354264 grunt.task.run([
355265 'clean:server',
0 commit comments