用webpack生成了build/animation.js,那是不是原來src下面的是三個(gè)js文件都可以不要了,之后如果運(yùn)行時(shí)build/animation.js報(bào)錯(cuò),也可以直接修改build/animation.js?
用webpack生成了build/animation.js,那是不是原來src下面的是三個(gè)js文件都可以不要了,之后如果運(yùn)行時(shí)build/animation.js報(bào)錯(cuò),也可以直接修改build/animation.js?
2016-07-09
webpack是構(gòu)建工具,它的作用是把源碼編譯成運(yùn)行時(shí)的代碼。
src目錄下的是源碼,源碼就是工程師維護(hù)用的,它需要對(duì)工程師友好,所以我們拆分了模塊,用了require這種CommonJS的方式的去編寫代碼,一切都是為了代碼的維護(hù)性,復(fù)用性。
webpack編譯后的代碼,是最終運(yùn)行在瀏覽器環(huán)境的,它是運(yùn)行時(shí)代碼,可能是經(jīng)過合并壓縮的,對(duì)工程師并不友好,不過這并不要緊,因?yàn)槲覀儾恍枰ゾS護(hù)它。
因此,如果我們編譯后的代碼在運(yùn)行時(shí)報(bào)錯(cuò),我們要做的是從源碼中找到問題,修改源碼重新編譯即可。