\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 用户绑定多个角色,只显示个别角色的菜单