如圖,假如我多個項目都引用了一個公共模塊(可以看作是一個header或footer),這個模塊單獨維護?,F在有幾種思路:npm包(現有私有倉庫)git submoduleiframe引用ajax異步加載寫一個純js文件動態生成DOM與樣式存放CDN并在各項目中引用。第一二種方案更符合模塊化的思想。但是只能在開發構建的時候引用打包生成,假如變更了公共模塊,全部項目要更新公共模塊構建后再上線,如果項目多了就很麻煩了。第三四五種方案能實現,但感覺有點不友好,有更好的解決方案嗎?
前端多個項目公共模塊如何管理與更新?
HUX布斯
2018-12-20 16:14:18