Skip to content

Commit 950a8d3

Browse files
committed
Add dev routing to static files
1 parent 30e23b2 commit 950a8d3

File tree

1 file changed

+39
-12
lines changed

1 file changed

+39
-12
lines changed

gulpfile.js

Lines changed: 39 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,32 @@ export function startServer () {
136136
server: {
137137
baseDir: PATH_TO_DIST
138138
},
139+
serveStatic: [
140+
{
141+
route: '/fonts',
142+
dir: `${PATH_TO_SOURCE}fonts`,
143+
},
144+
{
145+
route: '/*.ico',
146+
dir: `${PATH_TO_SOURCE}*.ico`,
147+
},
148+
{
149+
route: '/*.webmanifest',
150+
dir: `${PATH_TO_SOURCE}*.webmanifest`,
151+
},
152+
{
153+
route: '/favicons',
154+
dir: `${PATH_TO_SOURCE}favicons`,
155+
},
156+
{
157+
route: '/vendor',
158+
dir: `${PATH_TO_SOURCE}vendor`,
159+
},
160+
{
161+
route: '/images',
162+
dir: `${PATH_TO_SOURCE}images`,
163+
},
164+
],
139165
cors: true,
140166
notify: false,
141167
ui: false,
@@ -158,16 +184,6 @@ function reloadServer (done) {
158184
done();
159185
}
160186

161-
function compileProject (done) {
162-
parallel(
163-
processMarkup,
164-
processStyles,
165-
processScripts,
166-
createStack,
167-
copyAssets,
168-
)(done);
169-
}
170-
171187
function deleteBuild () {
172188
return deleteAsync(PATH_TO_DIST);
173189
}
@@ -176,14 +192,25 @@ export function buildProd (done) {
176192
isDevelopment = false;
177193
series(
178194
deleteBuild,
179-
compileProject
195+
parallel(
196+
processMarkup,
197+
processStyles,
198+
processScripts,
199+
createStack,
200+
copyAssets,
201+
),
180202
)(done);
181203
}
182204

183205
export function runDev (done) {
184206
series(
185207
deleteBuild,
186-
compileProject,
208+
parallel(
209+
processMarkup,
210+
processStyles,
211+
processScripts,
212+
createStack,
213+
),
187214
startServer,
188215
)(done);
189216
}

0 commit comments

Comments
 (0)