我已经看到在本地使用带有服务器的生产反应应用程序。
但大多数情况下,我发现使用 express.js 和 Heroku 运行生产反应应用程序的方法。
如何在不更改代码的情况下在本地运行带有服务器的生产反应应用程序?
Mon*_*gal 21
当您运行npm run build
您的控制台时,实际上应该说如下内容
The build folder is ready to be deployed.
You may serve it with a static server:
npm install -g serve
serve -s build
Run Code Online (Sandbox Code Playgroud)
构建脚本将您的整个应用程序构建到构建文件夹中,准备好静态服务。然而,实际服务它需要某种静态文件服务器,就像他们建议的那样。
运行命令 serve -s build 后,您可以在 localhost(在指定端口上)访问您的生产版本。
您当然可以运行您喜欢的任何静态文件服务器,我通常为此使用 express,但是 serve 似乎是使用单个命令提供静态文件的最简单选项。
归档时间: |
|
查看次数: |
12899 次 |
最近记录: |