已解决:admincraft
自己实现的一个方案,恕不再一一回复。
知乎同步问题:vue.js是否可以远程加载组件?
背景:
比如说多团队开发一个后台管理系统,主框架由A团队开发,业务模块B由B团队负责开发。
B团队使用webpack工程(单文件组件)开发完模块B,build出js文件,部署到B服务器。A团队开发完主工程框架,内部通过某种方法通过url加载B模块的js文件,类似于这个项目:jamesmartin/react-remote-component-demo ,build完部署到A服务器,当用户访问到B模块的时候,动态的加载并渲染出B模块。
探究:
通过查看文档,应该是可以通过在js文件里用Vue.component()方法声明全局组件,然后通过异步组件加载,看demo没有发现通过绝对地址引用的,准备尝试,期间请大神指教一二。
感觉这种做法不太科学,如果是业务基础组件可以做出组件库,都通过npm来管理,如果只是业务有交集啥的,那么直接通过url跳转会更好一点
至于vue异步远程加载组件不是很了解