在單頁應用的JS使用中,使用webpack打包工具可以把多個JS模塊打包成一個JS文件,然后index.html里引入這個文件就可以了。那如果不是單頁應用呢?webpack分別把每個頁面引入的多個JS文件壓縮成一個,然后每個html頁面引入一個壓縮后的JS文件?記得之前看過提高性能的博客,其中有一條是,把多個JS文件合并為一個,這樣可以減少http請求數,從而提高傳輸效率,以前看的時候覺得挺自然的,現在有一個疑問,這樣合并時,如果原JS文件腳本中沒有注意使用閉包的方式,多個JS腳本之間,不是很容易形成變量命名沖突嗎?
JS合并時變量命名沖突?
一只斗牛犬
2018-10-09 13:26:47