mmr
V2EX  ›  Next.js

如何在 Next.js 中渲染从 OSS 获取的 JSX

  •  
  •   mmr ·
    confusder · Mar 3, 2024 · 2802 views
    This topic created in 809 days ago, the information mentioned may be changed or developed.

    是个博客应用,主题自定义模板,主题的 jsx 和其他文件打算仍在 OSS 里。 但是不知道怎么把 OSS 中的 JSX 渲染到页面,最好能支持 CSS module 之类的东西,另外 JSX 里可能有引用其他 JSX 文件,怎么处理比较好呢?

    3 replies    2024-03-04 19:19:52 +08:00
    fd9xr
        1
    fd9xr  
       Mar 4, 2024 via iPhone
    你在说什么东西……
    zzl22100048
        2
    zzl22100048  
       Mar 4, 2024 via iPhone
    s3www 或者走 cdn
    lalalaqwer
        3
    lalalaqwer  
       Mar 4, 2024
    nextjs 我记得也是用 webpack 作为打包工具的吧,可以考虑一下是否能够 ModuleFederationPlugin ,但是你需要想办法把远程的 jsx 按配置打包一下,然后想办法远程异步加载构建后的 js 文件。
    参考 https://dev.to/omher/lets-dynamic-remote-modules-with-webpack-module-federation-2b9m
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4189 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:11 · PVG 18:11 · LAX 03:11 · JFK 06:11
    ♥ Do have faith in what you're doing.