小编Moe*_*nia的帖子

如何在Digital Ocean应用平台中启用fastify的http2

我正在尝试弄清楚如何为我的其余 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 管理。

ssl node.js digital-ocean http2 fastify

6
推荐指数
1
解决办法
987
查看次数

如何在 Next js 自定义 postCSS 配置中配置 Scss 和 purgeCss

我正在使用ScssBootstrap来设计我的项目。为了删除未使用CsspurgeCss,我自定义了我的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文件并且不显示样式。如何添加Scsspostcss.config.js文件?

javascript css postcss next.js css-purge

5
推荐指数
1
解决办法
654
查看次数

当缓存不可用时,Astro js 是否会回退到 SSR?

在 Next.js 中,当缓存不可用时,Next.js 将转至 SSR 页面并显示它(基于首选回退方法 true 或阻塞)。

我想知道 Astro.jd 在这种情况下采取了什么方法。我将创建一个动态博客网站,用户可以快速创建博客。

我是否必须每次都构建静态页面,还是最好采用 Astro.js SSR 方法?

javascript server-side-rendering next.js astrojs

3
推荐指数
1
解决办法
1769
查看次数