因此,我使用create React应用程序开发了一个小型React应用程序.(我总是从头开始申请.)
然后,在我对它有点满意之后,我决定运行npm run build
以进行优化的生产构建.
有人能告诉我如何运行生产版本而不是开发版本吗?
因此,我使用create React应用程序开发了一个小型React应用程序.(我总是从头开始申请.)
然后,在我对它有点满意之后,我决定运行npm run build
以进行优化的生产构建.
有人能告诉我如何运行生产版本而不是开发版本吗?
当你运行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
构建脚本正在将您的整个应用程序构建到构建文件夹中,以静态方式提供服务.然而,实际服务它需要某种静态文件服务器,就像他们建议的那样.
运行命令serve -s build
后,您可以在本地主机(在指定端口)上访问生产版本.
当然,你可以运行任何你喜欢的静态文件服务器,我通常使用express来实现这一点,但是serve
似乎是最简单的选项,只需一个命令就可以为你的静态文件提供服务.