我正在尝试弄清楚如何为我的其余 api 启用 http2。我使用 fastify 作为其服务器,根据他们的文档,可以通过以下方式启用安全 http2
https://www.fastify.io/docs/latest/Reference/HTTP2/
我现在面临的问题是这个api部署到多个服务器实例上的https://www.digitalocean.com/products/app-platform(为了可靠性和可扩展性)
如果我理解正确的话,流量是通过 cloudflare 路由到这些实例的,那么它是开箱即用的。在这种情况下,我假设 cloudflare 还管理所有 ssl 证书。
因此我的问题是,如何在此设置中指定要固定的证书文件(那些.key和.cert那些)?我无权访问 cloudflare 帐户,因为它由 Digital Ocean 管理。
我正在使用Scss和Bootstrap来设计我的项目。为了删除未使用Css的purgeCss,我自定义了我的postcss.config.js文件,如下所示:
module.exports = {
plugins: [
"postcss-flexbugs-fixes",
[
"postcss-preset-env",
{
autoprefixer: {
flexbox: "no-2009",
},
stage: 3,
features: {
"custom-properties": false,
},
},
],
[
"@fullhuman/postcss-purgecss",
{
content: [
"./pages/**/*.{js,jsx,ts,tsx}",
"./components/**/*.{js,jsx,ts,tsx}",
],
defaultExtractor: (content) => content.match(/[\w-/:]+(?<!:)/g) || [],
safelist: ["html", "body"],
},
],
],
};Run Code Online (Sandbox Code Playgroud)
问题是postCss忽略我的Scss文件并且不显示样式。如何添加Scss到postcss.config.js文件?
在 Next.js 中,当缓存不可用时,Next.js 将转至 SSR 页面并显示它(基于首选回退方法 true 或阻塞)。
我想知道 Astro.jd 在这种情况下采取了什么方法。我将创建一个动态博客网站,用户可以快速创建博客。
我是否必须每次都构建静态页面,还是最好采用 Astro.js SSR 方法?