vue 怎么实现跨项目使用通用组件?

比如有若干个项目,有个库房选择器是每个项目都需要的组件,那么每个项目都封一个吗?我想知道有没有什么办法可以让所有的项目都可以调用这封装好的一个库房选择器?

那你 可以考虑 自己 封装一个 npm 包 。 可以百度 一下步骤。 用的时候 npm install 然后引入 就能用了

将库房选择器作为一个公共组件或库,并将其打包为一个独立的可重用的模块。

每个项目都可以使用该模块,而不是单独封装每个项目的版本

发到自己公司git上,然后npm下载~~

有人知道micro-app不知道行不行?

https://zeroing.jd.com/micro-app/demo/vue2#/ 左侧的菜单就是组件

img

推荐了解下yalc

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^