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

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!
主站蜘蛛池模板: 鸡东县| 霞浦县| 曲松县| 拉萨市| 文成县| 怀集县| 大庆市| 彭泽县| 花莲县| 广汉市| 台南市| 长春市| 莱芜市| 金山区| 安达市| 长春市| 无极县| 松原市| 乌兰浩特市| 桑植县| 老河口市| 玉门市| 定南县| 上栗县| 苍南县| 灵璧县| 乌拉特后旗| 新密市| 新干县| 沈阳市| 托克逊县| 昌邑市| 长子县| 石阡县| 胶州市| 临夏县| 南靖县| 贵港市| 娄烦县| 延津县| 大港区|