ソースを参照

chore: 增加reservedFiles字段

louhangfei 2 年 前
コミット
01fcdfd51e
2 ファイル変更7 行追加0 行削除
  1. 1 0
      build/publish/config.ts
  2. 6 0
      build/publish/publish.ts

+ 1 - 0
build/publish/config.ts

@@ -2,4 +2,5 @@ export const config = {
   host: 'http://36.133.176.76:19980/remotePublish',
   sourceFolder: 'dist',
   destFoler: 'skyeye-admin',
+  reservedFiles: ['app.config.js'],
 };

+ 6 - 0
build/publish/publish.ts

@@ -52,6 +52,9 @@ const publish = async () => {
   const formData = new FormData();
   formData.append('file', file);
   formData.append('dir', config.destFoler);
+  if (config.reservedFiles) {
+    formData.append('reservedFiles', JSON.stringify(config.reservedFiles));
+  }
   console.log('开始上传', new Date().toLocaleString());
   axios
     .request({
@@ -62,6 +65,9 @@ const publish = async () => {
         'Content-Type': 'multipart/form-data',
       },
     })
+    .then((res) => {
+      console.log('上传成功', res.data);
+    })
     .catch((err) => {
       console.error('上传失败', err, new Date().toLocaleString());
     })