98133fb26a6508849c46fe26203806b672e37c3f
\345\270\270\350\247\201\351\227\256\351\242\230(\346\240\271\346\215\256\345\234\272\346\231\257\345\217\212\346\250\241\345\235\227\346\225\264\347\220\206).md
| ... | ... | @@ -97,9 +97,15 @@ |
| 97 | 97 | |
| 98 | 98 | ### 1.16 前端扩展包不生效,如何处理 |
| 99 | 99 | |
| 100 | -1. 打开F12查看prepareListApps接口,根据前端app的名字找到其返回内容,对比和正常app返回的内容,如果内容格式不同,即为前端扩展包解压失败导致; |
|
| 101 | -2. 方法一:下载下来前端扩展包,在本地重新解压,压缩,上传,上架,更新; |
|
| 102 | -3. 方法二:如果方法一没有效果,cd /usr/share/nginx/html/umdComps, rm -rf tech-mbm-common tech-mbm-common.zip,然后在meta_app表将该app的md5置为null,点击更新 |
|
| 100 | +* 打开 `开发者工具 (F12)` 查看 `prepareListApps` 接口返回内容,根据前端 app 的名字找到其返回内容。 |
|
| 101 | +* 一般分为3种情况 |
|
| 102 | + * `prepareListApps` 没返回该 app 的内容,即前端扩展包未安装或安装失败 |
|
| 103 | + * 与其他正常 app 返回的内容对比,如果内容格式不同,即为前端扩展包解压失败导致 |
|
| 104 | + * 返回内容都正常,检查是否配置了按需加载,以及页面路径是否满足按需加载的条件(`"effectPaths"`) |
|
| 105 | + |
|
| 106 | +* 解压失败时的解决方法: |
|
| 107 | + * 方法一: 下载下来前端扩展包,在本地重新解压,压缩,上传,上架,更新; |
|
| 108 | + * 方法二: 如果方法一没有效果,`cd /usr/share/nginx/html/umdComps`, `rm -rf tech-mbm-common tech-mbm-common.zip`,然后在 `meta_app` 表将该 app 的 `md5` 置为 `null`,点击更新。 |
|
| 103 | 109 | |
| 104 | 110 | |
| 105 | 111 | ### 1.17 用户绑定多个角色,只显示个别角色的菜单 |