garfish icon indicating copy to clipboard operation
garfish copied to clipboard

A powerful micro front-end framework 🚚

Results 41 garfish issues
Sort by recently updated
recently updated
newest added

### Clear and concise description of the problem When I use garfish routing, the API is somewhat similar to vue route, but there is some confusion in the query handling...

enhancement

getXX 一般为函数 ps: 如果此处有其他考虑可以忽略此 pr

### Describe the bug vue2 子应用 自定义导出报错 环境:win10 系统 ![image](https://user-images.githubusercontent.com/32157422/184567352-7ab27afd-dc6a-4471-a9c3-c9bcca4c4240.png) ### Reproduction what? ### Used Package Manager npm ### System Info ```shell win 10 ``` ### Validations - [X] Read...

### Clear and concise description of the problem 类似于vue的keep alive,在不同子应用之间来回切换时,能够缓存页面 ### Suggested solution 类似于vue的keep alive,在不同子应用之间来回切换时,能够缓存页面 ### Alternative _No response_ ### Additional context _No response_ ### Validations - [X] Read the...

## Description * fix sub-app document.currentscript property missing * Clear document.currentScript setting in macro task ## How Has This Been Tested * document.currentScript for outputting sub-app synchronous and asynchronous scripts...

### Clear and concise description of the problem 目前对于需要服务端渲染的巨石应用也希望做一个微前端类似拆分 ### Suggested solution 支持SSR ### Alternative _No response_ ### Additional context _No response_ ### Validations - [X] Read the [Contributing Guidelines](https://github.com/modern-js-dev/garfish/blob/main/CONTRIBUTING.md)....

enhancement

### Describe the bug * 子应用中有个 svg 有属性 xmlns:xlink,garfish 加载它的时候会报错 可以通过官网 Demo 这里复现:https://stackblitz.com/edit/garfish-demo?file=sub%2Fpublic%2Findex.html 在这个文件 的 body 里加一行 ```html ``` ### Reproduction https://stackblitz.com/edit/garfish-demo?file=sub%2Fpublic%2Findex.html ### Used Package Manager pnpm ### System Info...

### Clear and concise description of the problem If many sub app has same dependency, Like a ui framework, we would like to move it into external with `Garfish.setExternal` to...

enhancement

### Describe the bug ```js window.onload = function () { let root = document.querySelector('#root'); root.addEventListener('click',(event)=>{ console.log(event instanceof MouseEvent); // result is false // expect is true }); } ``` ###...

看了微信的文章,https://mp.weixin.qq.com/s/L9wbfNG5fTXF5bx7dcgj4Q 目前看下来方案跟 qiankun 大同小异

documentation