@@ -158,39 +158,34 @@ <h3 class="subheading">
158
158
< span class ="editor-filename "> gulpfile.js</ span >
159
159
</ div >
160
160
< pre > < code class ="javascript hljs ">
161
- < span class ="hljs-keyword "> const</ span > {
162
- src,
163
- dest,
164
- parallel
165
- } = < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp'</ span > );
166
-
167
- < span class ="hljs-keyword "> const</ span > pug = < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-pug'</ span > );
161
+ < span class ="hljs-keyword "> const</ span > { < span class ="mobile-show "> < br /> </ span > src, < span class ="mobile-show "> < br /> </ span > dest, < span class ="mobile-show "> < br /> </ span > parallel < span class ="mobile-show "> < br /> </ span > } = < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp'</ span > );
162
+ < span class ="hljs-keyword "> const</ span > pug = < span class ="mobile-show "> < br /> </ span > < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-pug'</ span > );
168
163
< span class ="hljs-keyword "> const</ span > less = < span class ="mobile-show "> < br /> </ span > < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-less'</ span > );
169
164
< span class ="hljs-keyword "> const</ span > minifyCSS = < span class ="mobile-show "> < br /> </ span > < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-csso'</ span > );
170
165
< span class ="hljs-keyword "> const</ span > concat = < span class ="mobile-show "> < br /> </ span > < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-concat'</ span > );
171
- < span class ="hljs-keyword "> const</ span > sourcemaps = < span class ="mobile-show "> < br /> </ span > < span class ="hljs-built_in "> require</ span > (< span class ="hljs-string "> 'gulp-sourcemaps'</ span > );
172
166
173
167
< span class ="hljs-function "> < span class ="hljs-keyword "> function</ span > < span class ="hljs-title "> html</ span > < span class ="hljs-params "> ()</ span > </ span > {
174
168
< span class ="hljs-keyword "> return</ span > src(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'client/templates/*.pug'</ span > < span class ="mobile-show "> < br /> </ span > )
175
169
.pipe(pug())
176
- .pipe(dest(< span class ="mobile-show " > < br /> </ span > < span class =" hljs-string "> 'build/html'</ span > < span class =" mobile-show " > < br /> </ span > ))
170
+ .pipe(dest(< span class ="hljs-string "> 'build/html'</ span > ))
177
171
}
178
172
179
173
< span class ="hljs-function "> < span class ="hljs-keyword "> function</ span > < span class ="hljs-title "> css</ span > < span class ="hljs-params "> ()</ span > </ span > {
180
174
< span class ="hljs-keyword "> return</ span > src(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'client/templates/*.less'</ span > < span class ="mobile-show "> < br /> </ span > )
181
175
.pipe(less())
182
176
.pipe(minifyCSS())
183
- .pipe(dest(< span class ="mobile-show " > < br /> </ span > < span class =" hljs-string "> 'build/css'</ span > < span class =" mobile-show " > < br /> </ span > ))
177
+ .pipe(dest(< span class ="hljs-string "> 'build/css'</ span > ))
184
178
}
185
179
186
180
< span class ="hljs-function "> < span class ="hljs-keyword "> function</ span > < span class ="hljs-title "> js</ span > < span class ="hljs-params "> ()</ span > </ span > {
187
- < span class ="hljs-keyword "> return</ span > src(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'client/javascript/*.js'</ span > < span class ="mobile-show "> < br /> </ span > )
188
- .pipe(sourcemaps.init())
189
- .pipe(concat(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'app.min.js'</ span > < span class ="mobile-show "> < br /> </ span > ))
190
- .pipe(sourcemaps.write())
191
- .pipe(dest(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'build/js'</ span > < span class ="mobile-show "> < br /> </ span > ))
181
+ < span class ="hljs-keyword "> return</ span > src(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'client/javascript/*.js'</ span > ,< span class ="mobile-show "> < br /> </ span > { sourcemaps: true }< span class ="mobile-show "> < br /> </ span > )
182
+ .pipe(concat(< span class ="hljs-string "> 'app.min.js'</ span > ))
183
+ .pipe(dest(< span class ="mobile-show "> < br /> </ span > < span class ="hljs-string "> 'build/js'</ span > ,< span class ="mobile-show "> < br /> </ span > { sourcemaps: true }< span class ="mobile-show "> < br /> </ span > ))
192
184
}
193
185
186
+ exports.< span class ="hljs-keyword "> js</ span > = js;
187
+ exports.< span class ="hljs-keyword "> css</ span > = css;
188
+ exports.< span class ="hljs-keyword "> html</ span > = html;
194
189
exports.< span class ="hljs-keyword "> default</ span > = < span class ="mobile-show "> < br /> </ span > parallel(html, css, js);
195
190
</ code > </ pre >
196
191
</ div >
0 commit comments