w5模块联邦测试

https://github.com/k1287988804/ModuleFe-

每个项目既能够作为提供者也能够作为接收者,
如果想共享资源,需要资源的版本号一样,package.json中保持一致,并通过shared属性来共享资源
shared: {
	"react": { singleton: true },
	"react-dom": { singleton: true }
}
提供组件的项目,只需要build出 
remoteEntry.js 在服务器目录中, 即可供使用者使用
需要注意一下,使用方的入口文件必须要异步调用,才能使用share的资源,因为remoteEntry.js是先加载的,否则就会有如下报错。
解决方法:将main.js的文件拷贝到core.js中,然后新建一个main.js引入core.js
// main.js
import('./core.js')