鍍金池/ 問答/HTML/ 前端(基于vue)跨項目組件復用有哪些方案?

前端(基于vue)跨項目組件復用有哪些方案?

前端基于vue2.0,多個項目并行開發(fā),如何在多個項目中共享組件呢?
請考慮開發(fā)的便捷性、可維護性、安全性以及可擴展性?
比如以下場景:
1、當復用的組件更新時,依賴方可以無痛更新。
2、當有新的復用組件時,可以簡單方便的擴展。
3、組件代碼不希望發(fā)布到外網(wǎng),只在局域網(wǎng)內(nèi)部使用。

目前就想到這么多需求,希望大家?guī)蛶兔?,給點思路

回答
編輯回答
浪婳

將可復用的組件提取出來組成一個公共組件庫,發(fā)布到npm上做集中管理,可以給多個項目引入使用。組件更新時,依賴方直接更新包版本即可。

2018年4月1日 13:04
編輯回答
神曲

將平時多個項目可能用到的公共組件進行封裝,寫成vue插件,然后通過npm進行管理,這樣在其他項目中使用到這樣的公共組件的時候,直接npm進行安裝就可以使用了

2018年8月24日 14:45