ここでJavaScriptに少し問題があります。私は探していましたが、運がありません。したがって、次のjsonオブジェクトがあります。
{
core: {
repositoryformatversion: '0',
filemode: 'true',
bare: 'false',
logallrefupdates: 'true'
},
'remote "origin"': {
fetch: '+refs/heads/*:refs/remotes/origin/*',
url: 'https://github.com/user/repo.git'
},
'branch "master"': {
remote: 'origin',
merge: 'refs/heads/master'
}
}
ここに私のスクリプトがあります:
var iniparser = require('iniparser');
var result = [];
iniparser.parse('analytics.js/.git/config', function(err,data){
result.push(data);
});
console.log(result);
戻ります[]
。本当は、 を使って URL ( https://github.com/user/repo.git )だけをプッシュしたいresult.push(data['remote "origin"'].url)
。使用するconsole.log(data['remote "origin"'].url)
と、URLが正しく返されます。
ありがとうございました。