Forráskód Böngészése

优化avatar为本地加载

tianyunperfect 4 éve
szülő
commit
cd51b74a9c
4 módosított fájl, 11 hozzáadás és 2 törlés
  1. 9 0
      bin/push.sh
  2. 1 1
      package.json
  3. BIN
      public/avatar.png
  4. 1 1
      src/components/GlobalHeader/AvatarDropdown.tsx

+ 9 - 0
bin/push.sh

@@ -2,6 +2,15 @@ umi build
 
 remote=root@www.tianyunperfect.cn
 
+# 执行命令
+ssh -o StrictHostKeyChecking=no ${remote} > /dev/null 2>&1 << eeooff
+
+rm -rf /app/memory/static/*
+
+exit
+eeooff
+
+
 # 在本地执行的代码,比如上传文件到服务器 scp 本地文件 user@ip:远程目录
 scp -r dist/* ${remote}:/app/memory/static
 

+ 1 - 1
package.json

@@ -52,7 +52,7 @@
   ],
   "dependencies": {
     "@ant-design/icons": "^4.0.0",
-    "@ant-design/pro-layout": "5.0.14",
+    "@ant-design/pro-layout": "^5.0.8",
     "@ant-design/pro-table": "2.2.0",
     "antd": "^4.7.3",
     "classnames": "^2.2.6",

BIN
public/avatar.png


+ 1 - 1
src/components/GlobalHeader/AvatarDropdown.tsx

@@ -65,7 +65,7 @@ class AvatarDropdown extends React.Component<GlobalHeaderRightProps> {
     return currentUser && currentUser.userName ? (
       <HeaderDropdown overlay={menuHeaderDropdown}>
         <span className={`${styles.action} ${styles.account}`}>
-          <Avatar size="small" className={styles.avatar} src="https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png" alt="avatar" />
+          <Avatar size="small" className={styles.avatar} src="/avatar.png" alt="avatar" />
           <span className={styles.name}>{currentUser.userName}</span>
         </span>
       </HeaderDropdown>