这完全是一个撇号 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) 撇号CMS 中是否已经有一种方法可以启用 brotli 和 gzip?