mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-01-27 22:49:56 -05:00
process card assets on request
This commit is contained in:
parent
4a9f2305f6
commit
024b644662
1 changed files with 21 additions and 2 deletions
|
@ -73,8 +73,27 @@ module.exports = function setupSiteApp(routerConfig) {
|
|||
siteApp.use(mw.servePublicFile('static', 'public/ghost.min.css', 'text/css', config.get('caching:publicAssets:maxAge')));
|
||||
|
||||
// Card assets
|
||||
siteApp.use(cardAssets.serveMiddleware(), mw.servePublicFile('built', 'public/cards.min.css', 'text/css', config.get('caching:publicAssets:maxAge')));
|
||||
siteApp.use(cardAssets.serveMiddleware(), mw.servePublicFile('built', 'public/cards.min.js', 'application/javascript', config.get('caching:publicAssets:maxAge')));
|
||||
const cardAssetsCSSPath = 'public/cards.min.css';
|
||||
const cardAssetsJSPath = 'public/cards.min.js';
|
||||
|
||||
siteApp.use(
|
||||
function serveCardAssetsCssMiddleware(req, res, next) {
|
||||
if (req.path === `/${cardAssetsCSSPath}`) {
|
||||
return cardAssets.serveMiddleware()(req, res, next);
|
||||
}
|
||||
next();
|
||||
},
|
||||
mw.servePublicFile('built', cardAssetsCSSPath, 'text/css', config.get('caching:publicAssets:maxAge'))
|
||||
);
|
||||
siteApp.use(
|
||||
function serveCardAssetsJsMiddleware(req, res, next) {
|
||||
if (req.path === `/${cardAssetsJSPath}`) {
|
||||
return cardAssets.serveMiddleware()(req, res, next);
|
||||
}
|
||||
next();
|
||||
},
|
||||
mw.servePublicFile('built', cardAssetsJSPath, 'application/javascript', config.get('caching:publicAssets:maxAge'))
|
||||
);
|
||||
|
||||
// Comment counts
|
||||
siteApp.use(mw.servePublicFile('static', 'public/comment-counts.min.js', 'application/javascript', config.get('caching:publicAssets:maxAge')));
|
||||
|
|
Loading…
Add table
Reference in a new issue