gpt4 book ai didi

reactjs - 没有服务器的 react 应用程序

转载 作者:行者123 更新时间:2023-12-05 06:36:07 25 4
gpt4 key购买 nike

如何在没有服务器的情况下打包和托管 React 应用程序。该应用程序是纯粹的前端。尝试构建应用程序 npm run build 但创建的构建需要托管服务器。

最佳答案

嗯,不,它不需要服务器来托管它。正如您所说,它只是前端。但是,如果您想通过脚本导航以外的方式进行导航,则需要一个服务器。只需构建您的项目并将索引文件作为静态 Assets 提供,就足以在共享主机上运行代码。一旦索引文件完成下载,它将执行导入的 javascript(在本例中为 react)。但是如果你试着去说,website.com/blah 它不会工作,因为在 react 中渲染特定的路由需要渲染和返回 javascript。您需要服务器的东西。

react bundle 是自执行的,至少对于 create-react-app 是这样。你不应该有任何问题。

关于reactjs - 没有服务器的 react 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49302992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com