Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nodeStudy
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
马旭烽
nodeStudy
Commits
38562776
Commit
38562776
authored
Jul 03, 2023
by
马旭烽
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat: commit轻松转换日报文本
parent
515b4df8
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
68 additions
and
2 deletions
+68
-2
.gitignore
.gitignore
+5
-2
提交commit信息转日报.js
扩展脚本/提交commit信息转日报.js
+63
-0
No files found.
.gitignore
View file @
38562776
.DS_Store
.DS_Store
**/node_modules
**/node_modules
\ No newline at end of file
# 省略动态文本
**/temp.txt
\ No newline at end of file
扩展脚本/提交commit信息转日报.js
0 → 100644
View file @
38562776
const
fp
=
require
(
'fs/promises'
);
const
fp
=
require
(
'fs/promises'
);
const
path
=
require
(
'path'
);
const
testStr
=
`马旭烽's avatar
🐞 fix: 51486 实名认证弹框样式异常 ...
马旭烽 authored 7 minutes ago
9ec020e1
马旭烽's avatar
🐞 fix: 51501 订单完成的商品展示异常
马旭烽 authored 16 minutes ago
9fed0199
马旭烽's avatar
🐞 fix: 51506 待评价页面的“写评价” ...
马旭烽 authored 28 minutes ago
ec3db32e
马旭烽's avatar
🐞 fix: 51507 评价点击图片无法预览
马旭烽 authored 2 hours ago
492c3ae3
马旭烽's avatar
🐞 fix: 51544 上传凭证样式异常
马旭烽 authored 2 hours ago
439dc7b9
马旭烽's avatar
📃 docs: 添加组件结构注释
马旭烽 authored 2 hours ago
0e702ffc
马旭烽's avatar
🐞 fix: 51547 已评价页面的右侧样式异常 ...
马旭烽 authored 2 hours ago
9c3f2c98
马旭烽's avatar
🐞 fix: 51550 购买商品底部按钮样式异常 ...
马旭烽 authored 3 hours ago
dd1fbb2d
马旭烽's avatar
🐞 fix: 51560 修复品牌样式无间距 ...`
;
const
avatarReg
=
/^.*
?
's avatar/gm
;
const
pushTimeReg
=
/^.*
\s
*authored
\s
*
\d{1,2}\s
*
(
minutes|hours
)\s
*ago$/gm
;
const
commitReg
=
/^
[\d\w]{8}
$/gm
;
const
moreReg
=
/
\.{3}
/gm
;
const
emptLine
=
/^
\n
$/gm
;
const
commitBefore
=
/.*
[
fix|docs
]
:/gm
;
const
generateStr
=
testStr
.
replace
(
avatarReg
,
''
)
.
replace
(
pushTimeReg
,
''
)
.
replace
(
commitReg
,
''
)
.
replace
(
moreReg
,
''
)
.
replace
(
emptLine
,
''
)
.
replace
(
commitBefore
,
''
)
;
// console.log(emptLine.test(generateStr))
// console.log(pushTimeReg.test(testStr), testStr.match(pushTimeReg))
console
.
log
(
generateStr
);
// console.log(commitBefore.test(generateStr))
fp
.
writeFile
(
path
.
join
(
__dirname
,
'temp.txt'
),
generateStr
,
{
encoding
:
'utf8'
});
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment