这听起来像是一个非常基本的问题,但这是我第一次处理这样的事情。 此外,我尝试搜索,但我真的不知道输入什么作为搜索查询。
我有这段代码:
function getGitInfo() {
var commit;
git.short(function (str) {
commit = str;
console.log("inner Commit Var: " + commit);
});
console.log("Outter Commit Var: " + commit);
return commit;
};
我试图通过str
函数返回getGitInfo()
。
从上面的代码中,在我的控制台中,我只获得了“内部提交var”,其值正确,但我从未获得外部代码。
我如何返回str以便在另一个变量中我可以做到:
var test = getGitInfo();
并以test
的值str
返回{/ 1}}。
注意:此代码使用git-rev节点模块(git-rev)
谢谢,再次抱歉这个愚蠢的问题:)