update:24-07-09 10:31:26 -AutoCommit
This commit is contained in:
1 parent
bcb4c51eeb
commit
885f012343
5 files changed
+75
-70
No files matched your search
+53
-53
@@ -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
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"push": "node AutoCommitPush.mjs"
|
"push": "node AutoCommitPush.mjs"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Generated
+9
-9
@@ -1,9 +1,9 @@
|
|||||||
lockfileVersion: '9.0'
|
lockfileVersion: '9.0'
|
||||||
|
|
||||||
settings:
|
settings:
|
||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
importers:
|
importers:
|
||||||
|
|
||||||
.: {}
|
.: {}
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
星网实习期间学习笔记记录
|
星网实习期间学习笔记记录
|
||||||
|
|
||||||
通过```pnpm run push```以推送代码并自动生成commit说明
|
通过```pnpm run push```以推送代码并自动生成commit说明
|
||||||
+7
-2
@@ -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未解决)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in new issue
Block a user