update:24-07-09 10:31:26 -AutoCommit

This commit is contained in:
539943419 committed 2024-07-09 10:31:26 +08:00
1 parent bcb4c51eeb
commit 885f012343
5 files changed
+75 -70

No files matched your search

+53 -53
View File
@@ -1,53 +1,53 @@
import _readline from "readline"; import _readline from "readline";
import { exec } from "node:child_process"; import { exec } from "node:child_process";
const execSync = command => const execSync = command =>
new Promise((resolve, rejects) => { new Promise((resolve, rejects) => {
exec(command, (err, stdout, stderr) => { exec(command, (err, stdout, stderr) => {
if (err) { if (err) {
console.error(stderr); console.error(stderr);
rejects(stderr); rejects(stderr);
} else { } else {
console.log(stdout); console.log(stdout);
resolve(stdout); resolve(stdout);
} }
}); });
}); });
const input = question => const input = question =>
new Promise((resolve, rejects) => { new Promise((resolve, rejects) => {
try { try {
const readline = _readline.createInterface({ const readline = _readline.createInterface({
input: process.stdin, input: process.stdin,
output: process.stdout output: process.stdout
}); });
readline.question(question, output => { readline.question(question, output => {
readline.close(); readline.close();
resolve(output); resolve(output);
}); });
} catch (e) { } catch (e) {
rejects(e); rejects(e);
} }
}); });
const generateDate = function () { const generateDate = function () {
const dateNow = new Date(); const dateNow = new Date();
const paddingNumber = function (num) { const paddingNumber = function (num) {
return ("0" + num).slice(-2); return ("0" + num).slice(-2);
}; };
let year = dateNow.getFullYear().toString().slice(-2); let year = dateNow.getFullYear().toString().slice(-2);
let month = paddingNumber(dateNow.getMonth() + 1); let month = paddingNumber(dateNow.getMonth() + 1);
let day = paddingNumber(dateNow.getDate()); let day = paddingNumber(dateNow.getDate());
let hour = paddingNumber(dateNow.getHours()); let hour = paddingNumber(dateNow.getHours());
let minute = paddingNumber(dateNow.getMinutes()); let minute = paddingNumber(dateNow.getMinutes());
let seconds = paddingNumber(dateNow.getSeconds()); let seconds = paddingNumber(dateNow.getSeconds());
return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`; return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`;
}; };
(async function () { (async function () {
const remark = await input("remark:"); const remark = await input("remark:");
const message = `update:${generateDate()} ${remark ? '-remark:"' + remark + '"' : ""} -AutoCommit`; const message = `update:${generateDate()} ${remark ? '-remark:"' + remark + '"' : ""} -AutoCommit`;
await execSync(`git add ."`); await execSync(`git add ."`);
await execSync(`git commit -m "${message}"`); await execSync(`git commit -m "${message}"`);
await execSync("git push"); await execSync("git push");
})(); })();
+4 -4
View File
@@ -1,5 +1,5 @@
{ {
"scripts": { "scripts": {
"push": "node AutoCommitPush.mjs" "push": "node AutoCommitPush.mjs"
} }
} }
+9 -9
View File
@@ -1,9 +1,9 @@
lockfileVersion: '9.0' lockfileVersion: '9.0'
settings: settings:
autoInstallPeers: true autoInstallPeers: true
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
importers: importers:
.: {} .: {}
+2 -2
View File
@@ -1,3 +1,3 @@
星网实习期间学习笔记记录 星网实习期间学习笔记记录
通过```pnpm run push```以推送代码并自动生成commit说明 通过```pnpm run push```以推送代码并自动生成commit说明
+7 -2
View File
@@ -1,6 +1,11 @@
## 记录在星网的每日目标 ## 记录在星网的每日目标
# 2024.7.9
## 工作目标
* 部分完成回放界面
* 把删除功能做完 (等后端)
## 学习目标
* 学习teach-webview的写法 (看了useAddTabsPage.ts)
# 2024.7.8 # 2024.7.8
@@ -17,7 +22,7 @@
* 完成api接入 (100%) * 完成api接入 (100%)
--- ---
# 2024.7.4 # 2024.7.4
* 完成作品回放页面 (80%)(QRCode未解决) * 完成作品回放页面 (80%)(QRCode未解决)
--- ---