@@ -62,27 +62,29 @@ module.exports = function(grunt) {
62
62
copy : {
63
63
main : {
64
64
files : [
65
- { expand : true , cwd : paths ( ) . source . js , src : '*.js' , dest : paths ( ) . public . js } ,
66
- { expand : true , cwd : paths ( ) . source . css , src : '*.css' , dest : paths ( ) . public . css } ,
67
- { expand : true , cwd : paths ( ) . source . images , src : [ '**/*.png' , '**/*.jpg' , '**/*.gif' , '**/*.jpeg' ] , dest : paths ( ) . public . images } ,
68
- { expand : true , cwd : paths ( ) . source . fonts , src : '*' , dest : paths ( ) . public . fonts } ,
69
- { expand : true , cwd : paths ( ) . source . data , src : 'annotations.js' , dest : paths ( ) . public . data }
65
+ { expand : true , cwd : path . resolve ( paths ( ) . source . js ) , src : '*.js' , dest : path . resolve ( paths ( ) . public . js ) } ,
66
+ { expand : true , cwd : path . resolve ( paths ( ) . source . css ) , src : '*.css' , dest : path . resolve ( paths ( ) . public . css ) } ,
67
+ { expand : true , cwd : path . resolve ( paths ( ) . source . images ) , src : [ '**/*.png' , '**/*.jpg' , '**/*.gif' , '**/*.jpeg' ] , dest : path . resolve ( paths ( ) . public . images ) } ,
68
+ { expand : true , cwd : path . resolve ( paths ( ) . source . fonts ) , src : '*' , dest : path . resolve ( paths ( ) . public . fonts ) } ,
69
+ { expand : true , cwd : path . resolve ( paths ( ) . source . data ) , src : 'annotations.js' , dest : path . resolve ( paths ( ) . public . data ) }
70
70
]
71
71
} ,
72
72
styleguide : {
73
73
files : [
74
- { expand : true , cwd : paths ( ) . source . styleguide , src : [ '*.*' , '**/*.*' ] , dest : paths ( ) . public . styleguide }
74
+ { expand : true , cwd : path . resolve ( paths ( ) . source . styleguide ) , src : [ '*.*' , '**/*.*' ] , dest : path . resolve ( paths ( ) . public . styleguide ) }
75
75
]
76
76
}
77
77
} ,
78
78
watch : {
79
79
all : {
80
80
files : [
81
- paths ( ) . source . css + '**/*.css' ,
82
- paths ( ) . source . styleguide + 'css/*.css' ,
83
- paths ( ) . source . patterns + '**/*.mustache' ,
84
- paths ( ) . source . patterns + '**/*.json' ,
85
- paths ( ) . source . data + '*.json'
81
+ path . resolve ( paths ( ) . source . css + '**/*.css' ) ,
82
+ path . resolve ( paths ( ) . source . styleguide + 'css/*.css' ) ,
83
+ path . resolve ( paths ( ) . source . patterns + '**/*.mustache' ) ,
84
+ path . resolve ( paths ( ) . source . patterns + '**/*.json' ) ,
85
+ path . resolve ( paths ( ) . source . fonts + '/*' ) ,
86
+ path . resolve ( paths ( ) . source . images + '/*' ) ,
87
+ path . resolve ( paths ( ) . source . data + '*.json' )
86
88
] ,
87
89
tasks : [ 'default' , 'bsReload:css' ]
88
90
}
@@ -93,7 +95,7 @@ module.exports = function(grunt) {
93
95
browserSync : {
94
96
dev : {
95
97
options : {
96
- server : paths ( ) . public . root ,
98
+ server : path . resolve ( paths ( ) . public . root ) ,
97
99
watchTask : true ,
98
100
watchOptions : {
99
101
ignoreInitial : true ,
@@ -103,15 +105,15 @@ module.exports = function(grunt) {
103
105
{
104
106
module : 'bs-html-injector' ,
105
107
options : {
106
- files : [ paths ( ) . public . root + '/index.html' , paths ( ) . public . styleguide + '/styleguide.html' ]
108
+ files : [ path . resolve ( paths ( ) . public . root + '/index.html' ) , path . resolve ( paths ( ) . public . styleguide + '/styleguide.html' ) ]
107
109
}
108
110
}
109
111
]
110
112
}
111
113
}
112
114
} ,
113
115
bsReload : {
114
- css : paths ( ) . public . root + '**/*.css'
116
+ css : path . resolve ( paths ( ) . public . root + '**/*.css' )
115
117
}
116
118
} ) ;
117
119
0 commit comments