【发布时间】:2019-08-31 04:35:57
【问题描述】:
这完全是一个撇号 CMS 问题。捎带这个从未回答过的问题,我决定在 Stack Overflow 上提出我的问题。我在这里找不到主题。
https://forum.apostrophecms.org/t/performance-engineering/61/2
考虑到这一点,ApostropheCMS 是一个非常酷的内置编辑器 CMS,它构建在快速服务器上,但我不知道如何访问典型的快速设置中的 app.js 文件。
这个 npm 模块正是我们需要实现的。 https://www.npmjs.com/package/express-static-gzip
要添加快递的代码:
var express = require('express');
var expressStaticGzip = require('express-static-gzip');
var app = express();
app.use('/', expressStaticGzip('/my/rootFolder/', {
enableBrotli: true,
customCompressions: [{
encodingName: 'deflate',
fileExtension: 'zz'
}],
orderPreference: ['br']
}));
1) 如何将其添加到标准撇号设置中? 或者 2) apostropheCMS 中是否已经内置了启用 brotli 和 gzip 的方法?
【问题讨论】:
标签: express compression gzip apostrophe-cms brotli