浏览代码

Fix git version detection during setup wizard

NGPixel 8 年之前
父节点
当前提交
8daa772c61
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      configure.js

+ 1 - 1
configure.js

@@ -90,7 +90,7 @@ module.exports = (port, spinner) => {
             if (err || stdout.length < 3) {
               reject(new Error('Git is not installed or not reachable from PATH.'))
             }
-            let gitver = _.chain(stdout.replace(/[^\d.]/g, '')).split('.').take(3).join('.').value()
+            let gitver = _.head(stdout.match(/[\d]+\.[\d]+\.[\d]+/g))
             if (!semver.satisfies(semver.clean(gitver), '>=2.7.4')) {
               reject(new Error('Git version is too old. Minimum is v2.7.4.'))
             }