官术网_书友最值得收藏!

The yarn build command

The function of this command is that it bundles the app into static files for production.

Running build takes the application and turns it into something more production-ready. What does that mean? Well, if you're already pretty comfortable with what tools such as webpack and brunch do in terms of turning them into production sites, you basically already know what this accomplishes. If, on the other hand, this all sounds incredibly confusing to you, I'm going to take a little bit of time and explain it in slightly less vague terms.

Essentially, most browsers can't handle code written for Create React App projects just by default. There is a lot of work that needs to be done in taking the code and translating it into something that makes more sense for the browsers, ensuring that it doesn't need to rely on help to interpret everything. From there, the code is also minified! It shrinks things down by renaming functions and variables, removing white space where it can, and doing small optimizations here and there until the code is reduced to a very clean and usable version. Everything is compressed and the file is condensed down as much as it possibly can to reduce the download time (which is important if you're targeting a mobile audience that may not have great internet speed).


Minified means exactly what it sounds like. It is the condensing of code into much smaller values, making it unreadable to humans but highly digestible for computers!
主站蜘蛛池模板: 佛山市| 芷江| 江陵县| 罗源县| 宝坻区| 定远县| 晋城| 浦北县| 莱西市| 城口县| 永和县| 文登市| 达州市| 尚志市| 谷城县| 凤凰县| 新化县| 宜州市| 兰州市| 华坪县| 合川市| 富源县| 米脂县| 孙吴县| 巴楚县| 香格里拉县| 鹿泉市| 广南县| 浙江省| 永清县| 石渠县| 延吉市| 沽源县| 富民县| 哈尔滨市| 凉城县| 合川市| 孙吴县| 额济纳旗| 巴南区| 和林格尔县|