mirror of
https://github.com/bigchaindb/site.git
synced 2024-11-28 23:06:20 +01:00
correct mime type for fonts on S3
This commit is contained in:
parent
2d02898524
commit
fb60c32791
44
gulpfile.js
44
gulpfile.js
@ -216,7 +216,7 @@ gulp.task('images', function() {
|
|||||||
//
|
//
|
||||||
gulp.task('fonts', function() {
|
gulp.task('fonts', function() {
|
||||||
return gulp.src([
|
return gulp.src([
|
||||||
'./node_modules/fira/**/FiraSans-Light.*'
|
'./node_modules/fira/**/FiraSans-Light.{eot,ttf,woff,woff2}'
|
||||||
])
|
])
|
||||||
.pipe($.rename({dirname: ''}))
|
.pipe($.rename({dirname: ''}))
|
||||||
.pipe(gulp.dest(DIST + 'assets/fonts/'));
|
.pipe(gulp.dest(DIST + 'assets/fonts/'));
|
||||||
@ -248,7 +248,7 @@ gulp.task('rev:replace', function() {
|
|||||||
if (isProduction) {
|
if (isProduction) {
|
||||||
var manifest = gulp.src(DIST + '/assets/rev-manifest.json');
|
var manifest = gulp.src(DIST + '/assets/rev-manifest.json');
|
||||||
|
|
||||||
return gulp.src(DIST + '/**/*.{html,xml,txt,json,css,js,png,jpg,jpeg,svg,eot,ttf,woff,woff2}')
|
return gulp.src(DIST + '/**/*.{html,xml,txt,json,css,js,svg}')
|
||||||
.pipe($.revReplace({ manifest: manifest }))
|
.pipe($.revReplace({ manifest: manifest }))
|
||||||
.pipe(gulp.dest(DIST));
|
.pipe(gulp.dest(DIST));
|
||||||
}
|
}
|
||||||
@ -331,7 +331,7 @@ gulp.task('deploy:live', function() {
|
|||||||
},
|
},
|
||||||
routes: {
|
routes: {
|
||||||
// all static assets, cached & gzipped
|
// all static assets, cached & gzipped
|
||||||
'^assets/(?:.+)\\.(?:js|css|png|jpg|jpeg|gif|ico|svg|ttf)$': {
|
'^assets/(?:.+)\\.(?:js|css|png|jpg|jpeg|gif|ico|svg|ttf|eot|woff|woff2)$': {
|
||||||
cacheTime: 2592000, // cache for 1 month
|
cacheTime: 2592000, // cache for 1 month
|
||||||
gzip: true
|
gzip: true
|
||||||
},
|
},
|
||||||
@ -347,6 +347,24 @@ gulp.task('deploy:live', function() {
|
|||||||
gzip: true
|
gzip: true
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// font mime types
|
||||||
|
'\.eot$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/vnd.ms-fontobject' }
|
||||||
|
},
|
||||||
|
'\.ttf$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-ttf' }
|
||||||
|
},
|
||||||
|
'\.woff$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-woff' }
|
||||||
|
},
|
||||||
|
'\.woff2$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-woff2' }
|
||||||
|
},
|
||||||
|
|
||||||
// pass-through for anything that wasn't matched by routes above, to be uploaded with default options
|
// pass-through for anything that wasn't matched by routes above, to be uploaded with default options
|
||||||
"^.+$": "$&"
|
"^.+$": "$&"
|
||||||
}
|
}
|
||||||
@ -379,7 +397,7 @@ gulp.task('deploy:beta', function() {
|
|||||||
},
|
},
|
||||||
routes: {
|
routes: {
|
||||||
// all static assets, cached & gzipped
|
// all static assets, cached & gzipped
|
||||||
'^assets/(?:.+)\\.(?:js|css|png|jpg|jpeg|gif|ico|svg|ttf)$': {
|
'^assets/(?:.+)\\.(?:js|css|png|jpg|jpeg|gif|ico|svg|ttf|eot|woff|woff2)$': {
|
||||||
cacheTime: 2592000, // cache for 1 month
|
cacheTime: 2592000, // cache for 1 month
|
||||||
gzip: true
|
gzip: true
|
||||||
},
|
},
|
||||||
@ -395,6 +413,24 @@ gulp.task('deploy:beta', function() {
|
|||||||
gzip: true
|
gzip: true
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// font mime types
|
||||||
|
'\.eot$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/vnd.ms-fontobject' }
|
||||||
|
},
|
||||||
|
'\.ttf$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-ttf' }
|
||||||
|
},
|
||||||
|
'\.woff$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-woff' }
|
||||||
|
},
|
||||||
|
'\.woff2$': {
|
||||||
|
key: '$&',
|
||||||
|
headers: { 'Content-Type': 'application/x-font-woff2' }
|
||||||
|
},
|
||||||
|
|
||||||
// pass-through for anything that wasn't matched by routes above, to be uploaded with default options
|
// pass-through for anything that wasn't matched by routes above, to be uploaded with default options
|
||||||
"^.+$": "$&"
|
"^.+$": "$&"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user