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