javascript - Bagaimana untuk membahagikan butiran pembungkusan CSS dan JS dengan lebih munasabah
巴扎黑
巴扎黑 2017-05-19 10:40:52
0
1
513

Pemikiran saya:

1. 要引入的核心依赖和库全部打包成一个
2. 每个组件独有的部分打包成一个
3. 共享的打包成一个

Tetapi ini nampaknya terlalu halus, dan masih terdapat banyak permintaan saya ingin bertanya kepada semua orang bagaimana mereka biasanya melakukannya.

巴扎黑
巴扎黑

membalas semua(1)
过去多啦不再A梦

Tiada peraturan mutlak, perkara yang sama berlaku untuk fail gaya dan fail JS. Pertimbangkan perkara berikut
1 Dari perspektif modul projek, kod modul dibungkus bersama, dan bahagian awam dibungkus bersama
2 ia terlalu besar, ia akan memudaratkan permintaan fail perlu dibungkus secara berasingan secara terperinci Jika terdapat banyak kebergantungan rujukan, 2-3M yang dibungkus jelas terlalu besar
3 fail yang dibungkus juga mesti dipertimbangkan. maka ia tidak akan memberi banyak kesan jika pembungkusan terlalu terperinci. Hanya menguruskan setiap fail dengan baik.
Pendekatan saya adalah untuk membungkus setiap modul ke dalam satu pakej untuk projek besar, memisahkan bahagian biasa dan memuatkan fail pada masa tiga puluh empat atau empat puluh lima puluh untuk projek kecil, hanya bungkusnya bersama-sama, dan cuba mengawal saiz fail yang dimampatkan kepada lima atau enam dalam 100K

.
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan