这个项目是用 创建React应用.
可用脚本
在项目目录中,您可以运行:
npm start
在开发模式下运行应用程序。
开放 http://localhost:3000 在浏览器中查看它。
如果您进行编辑,页面将重新加载。
您还将在控制台中看到任何lint错误。
npm test
在交互式手表模式下启动测试一下运行器。
请参阅关于 运行测试 了解更多信息。
npm run build
将用于生产的应用程序构建到 build 文件夹中。
它会在生产模式下正确地对React进行打包,并优化构建以获得最佳性能。
构建被缩小,文件名包含哈希值。
您的应用程序已准备好部署!
请参阅关于 部署 了解更多信息。
npm run eject
注意:这是一个单向操作。一旦你 eject你回不去了!
如果您对构建工具和配置选项不满意,您可以 eject 随时都可以。此命令将从项目中删除单个构建依赖项。
相反,它会将所有配置文件和传递依赖项 (Webpack,Babel,ESLint等) 复制到您的项目中,以便您可以完全控制它们。除……之外的所有命令 eject 仍然可以正常运行,但它们会指向已复制的脚本,因此您可以对其进行调整。到目前为止,就靠你自己了。
你不需要使用 eject. 精心策划的特性集适合小型和中型部署,您不应该觉得必须使用该特性。然而,我们理解,如果你不能自定义它,当你准备好了,这个工具是没有用的。
了解更多
你可以在 创建React应用程序文档.
要学习React,请查看 React文档.
代码分离
本节已移至此处: https://facebook.github.io/create-react-app/docs/code-splitting
分析包大小
本节已移至此处: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
制作渐进式Web应用程序
本节已移至此处: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
高级配置
本节已移至此处: https://facebook.github.io/create-react-app/docs/advanced-configuration
部署
本节已移至此处: https://facebook.github.io/create-react-app/docs/deployment
npm run build 不能最小化
本节已移至此处: https:// facebook.github.io/create-react-app/docs/故障排除 # npm-run-build-failed-to-minify