gpt4 book ai didi

javascript - 有没有办法在 gulp.js 任务运行器中自定义 git 提交消息

转载 作者:太空狗 更新时间:2023-10-29 14:12:59 25 4
gpt4 key购买 nike

我已经将 gulp.js 实现到我当前的项目构建中,并且我正在使用 gulp-git。我想弄清楚是否有一种方法可以让用户在终端中键入“gulp commit”命令后选择输入唯一的提交消息。这可能吗?

这是当前的 gulp 任务。

gulp.task('commit', function(){
gulp.src('./*', {buffer:false})
.pipe(git.commit('initial commit'));
});

我正在使用 gulp-git 包 https://github.com/stevelacy/gulp-git

最佳答案

看看 gulp-prompt,它似乎是您要找的东西:

https://www.npmjs.com/package/gulp-prompt

我还没有测试过这个,但是像这样的东西应该可以工作:

安装 gulp-prompt npm install gulp-prompt

然后编辑你的 gulp 任务。

gulp.task('commit', function(){
var message;
gulp.src('./*', {buffer:false})
.pipe(prompt.prompt({
type: 'input',
name: 'commit',
message: 'Please enter commit message...'
}, function(res){
message = res.commit;
}))
.pipe(git.commit(message));
});

关于javascript - 有没有办法在 gulp.js 任务运行器中自定义 git 提交消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29565176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com