【发布时间】:2022-01-11 18:05:53
【问题描述】:
我刚开始使用 react 有点困惑,我知道要运行服务器我们输入命令:
npm run start(反应脚本开始)
但是npm run build(react-scripts build)有什么用呢?
来自this answer
我知道它用于减小 Web 应用程序的大小,但我该如何使用 build/ 文件夹?
【问题讨论】:
-
您服务
build/,使用网络服务器。npm run start是一个开发服务器,不用于生产。阅读the docs。 -
@jonrsharpe 例如,如果我部署到 heroku 上,我只需要将我的 build/ 文件夹上传到上面吗?
-
Heroku 使用 buildpacks,你不只是直接上传文件。因此,您将使用两个构建包 - Node buildpack 获取源并创建构建,然后 static buildpack 提供它。
-
@jonrsharpe 啊谢谢你澄清了我的疑问
标签: javascript reactjs