yanglzh 1 жил өмнө
parent
commit
b55fc6cb33
3 өөрчлөгдсөн 17 нэмэгдсэн , 14 устгасан
  1. 4 4
      package.json
  2. 2 2
      public/version.json
  3. 11 8
      updateVersion.mjs

+ 4 - 4
package.json

@@ -1,6 +1,6 @@
 {
-  "name": "vue-next-admin",
-  "version": "v2.1.3",
+  "name": "sagoo-admin-ui",
+  "version": "v3.0.2",
   "description": "vue3 vite next admin template",
   "author": "lyt_20201208",
   "license": "MIT",
@@ -19,7 +19,7 @@
     "deploy:scp": "scp -r -O ./dist/* iot:/www/wwwroot/zhgy.sagoo.cn-pre/ && ssh iot 'cd /www/wwwroot/zhgy.sagoo.cn/ && mv `ls | grep -v plugin` ../zhgy.sagoo.cn-copy && mv ../zhgy.sagoo.cn-pre/* ./'",
     "deploy:auth": "ssh iot 'chown -R www /www/wwwroot/zhgy.sagoo.cn/'",
     "lint-fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/",
-    "updateVersion:last": "node ./updateVersion.mjs --patch",
+    "updateVersion:small": "node ./updateVersion.mjs --patch",
     "updateVersion:mid": "node ./updateVersion.mjs --minor",
     "updateVersion:big": "node ./updateVersion.mjs --major"
   },
@@ -110,5 +110,5 @@
     "type": "git",
     "url": "https://gitee.com/lyt-top/vue-next-admin.git"
   },
-  "updateTime": "2024-05-20 07:02:12"
+  "updateTime": "2024-05-20 09:00:19"
 }

+ 2 - 2
public/version.json

@@ -1,4 +1,4 @@
 {
-  "version": "v2.1.3",
-  "updateTime": "2024-05-20 07:02:12"
+  "version": "v3.0.2",
+  "updateTime": "2024-05-20 09:00:19"
 }

+ 11 - 8
updateVersion.mjs

@@ -48,9 +48,10 @@ switch (args[0]) {
 function writeJson(version, fileDirName) {
 	try {
 		writeFileSync(fileDirName, JSON.stringify(version, null, 2), { flag: 'w+', encoding: 'utf-8' })
-		console.log(`-> 写入 version.json 成功`)
+		console.log(`-> 写入 ${fileDirName} 成功`)
 	} catch (err) {
-		console.log(`-> 写入 version.json 失败: `, err)
+		console.error(`-> 写入 ${fileDirName} 失败: `)
+		console.error(err)
 		throw err
 	}
 }
@@ -64,10 +65,11 @@ function getLatestVersion() {
 		return exec('git describe --tags `git rev-list --tags --max-count=1`', (err, stdout, stderr) => {
 			if (err) {
 				reject()
-				return console.error('获取版本号失败:', err)
+				console.error('获取版本号失败:', err)
+			} else {
+				console.log('最新版本号:', stdout)
+				resolve(stdout.trim())
 			}
-			console.log('最新版本号:', stdout)
-			resolve(stdout.trim())
 		})
 	})
 }
@@ -94,7 +96,7 @@ function createNewTag(version) {
 		if (err) {
 			return console.error(err)
 		}
-		console.log(`Tag ${version} created successfully.`)
+		console.log(`Tag ${version} 创建成功`)
 		getLatestVersion()
 	})
 }
@@ -132,9 +134,10 @@ function autoTagVersion(type = 'patch') {
 		)
 		// 提交代码
 		exec(`git add . && git commit -m "setTag ${nextVersion}" && git push`, (err, stdout, stderr) => {
-			console.log(err, stdout, stderr)
 			if (err) {
-				return console.error('代码提交失败')
+				console.error('代码提交失败')
+				console.error(err)
+				return
 			}
 
 			// 设置tag