ReactJS中生产和开发版本之间的区别
最近,我开始学习react,并且看到了一个教程,他们使用该教程Webpack
来创建生产和开发版本。但是没有解释这两个版本之间的区别是什么以及何时需要使用哪个版本。我搜索了互联网,但没有找到任何对我有帮助的东西。有人有我错过/未读过的教程或解释吗?
回答:
出于开发原因,使用了开发版本-顾名思义。您在这些构建中具有源映射,调试功能,并且经常具有热重载功能。
另一方面,生产版本以生产模式运行,这意味着这是在客户计算机上运行的代码。生产版本运行uglify,并将您的源文件构建为一个或多个最小化文件。它还提取CSS和图像,当然还提取Webpack加载的任何其他源。也没有源地图或热重装。
将生产与开发区分开来的具体方法取决于您的偏好和要求,这意味着它很大程度上取决于您在Webpack配置中编写的内容。
该的WebPack制作的文档是非常直接的。另外,文章Webpack
3 + React —生产构建技巧介绍了使用Webpack为React创建生产构建的过程。
以上是 ReactJS中生产和开发版本之间的区别 的全部内容, 来源链接: utcz.com/qa/420847.html