当前位置: 首页 > 知识库问答 >
问题:

如何运行创建-反应-应用构建版本

艾自强
2023-03-14

我已经创建了一个TestReact应用程序,并用CreateReact应用程序启动了它。我用Thread start启动它,但这将启动应用程序的调试版本。我执行了npm运行build,它创建了build文件夹,但是当我从/build文件夹启动时,它仍然会启动应用程序的调试版本。我需要它来测试优化版本的性能。我怎样才能解决这个问题?

共有3个答案

曹乐意
2023-03-14

如果您试图使用create react app从开发版本转移到生产版本,您需要使用web服务器部署它,我建议您使用Heroku或droplet,或者您可以使用Netlify,它有一个使用以下命令的简单设置过程:

cd project-name
npm run build

npm install netlify-cli -g
netlify deploy

按照命令行提示,选择是的新项目和./build作为您的部署文件夹,瞧,你有一个生产反应应用程序!

您可以使用apache、nginx和express在本地托管应用程序

郜彦
2023-03-14

首先在应用程序的目录中导航。

根据官方的创建-反应-应用网站。当您运行npm runyarn build时,您将创建一个带有应用的生产构建的build目录。

运行上述命令后,检查应用程序的构建版本的下一步操作是安装service,默认情况下在端口5000上为静态站点提供服务。

npm install -g serve
serve -s build

这会将链接复制到剪贴板,您可以将其粘贴到浏览器中,并查看应用程序的生成版本。

诸龙野
2023-03-14

您实际上可以使用静态服务器来运行应用的构建版本。发球是可行的。您可以测试它:

npm运行构建

npx服务-s构建

 类似资料:
  • 因此,我使用创建-反应-应用程序开发了一个小型 React 应用程序。(我总是从头开始制作应用程序。 然后,在我对它感到满意之后,我决定运行来制作优化的生产构建。 有人可以告诉我如何运行生产版本而不是开发版本吗?

  • 我按照 https://mherman.org/blog/dockerizing-a-react-app/ 下的步骤操作 我的设置: < li>Windows 10主页 < li>docker命令在docker快速启动终端https://docs . Docker . com/toolbox/toolbox _ install _ windows/中运行 如何重现:按照第一个链接中的步骤操作: 全

  • 我想创建反应应用程序,但我的npx创建反应应用程序myapp命令不工作D:\AED 在D:\AED\aed中创建新的React应用。 安装包。这可能需要几分钟。使用cra模板安装反应、反应-多姆和反应-脚本... 它被困在这里已经两个小时了。

  • 登录企业管理,轻应用-创建轻应用 设置轻应用头像、名称、开发者权限、设置管理员,创建轻应用

  • 我刚刚开始使用kubernetes,并使用kops在AWS上建立集群。在我阅读(并尝试)的许多例子中,会有这样的命令: 这似乎在幕后做了几件事,我可以查看使用创建的清单文件,等等。然而,我看到许多例子,人们手工创建清单文件,并使用像或这样的命令 我假设两种方法都实现了相同的目标,但通过自己创建清单文件,您可以更好地控制,这对吗? 然后我必须自己创建服务、复制控制器和Pod规范吗? 最后,如果您自己

  • 我是一个新的基于项目反应器的反应式框架,比如SpringWebFlux,对此我有一些问题。 问题1: 例1: 例2: 两个示例之间是否存在差异,或者两者都可以接受。 问题二: 例1: 例2: 第二个问题很奇怪,我知道,但我想知道所有的方法都应该返回单声道或通量,或者我可以像问题2/示例1一样使用。