错误:" git"未安装命令行工具:确保在PATH

时间:2015-07-10 12:32:06

标签: git cordova phonegap-plugins cordova-plugins ngcordova

我无法添加cordova条形码插件。它显示

  

错误:未安装git命令行工具:确保它是   您可以在PATH上访问。

我单独下载并安装了git,我还设置了环境变量C:\Program Files\Java\jdk1.7.0_21\bin;C:\Program Files\Java\jre7\bin;C:\Users\h117953\AppData\Roaming\npm; C:\Program Files\Git\bin;C:\Users\h117953\AppData\Roaming\npm\node_modules\git;C:\Program Files (x86)\Git\cmd;) 我也经常重置我的机器,但它仍然显示错误。

C:\Users\h117953\myapp>cordova plugin add https://github.com/wildabeast/BarcodeS
canner.git
Fetching plugin "https://github.com/wildabeast/BarcodeScanner.git" via git clone

Error: "git" command line tool is not installed: make sure it is accessible on y
our PATH.
    at Object.clone (C:\Users\h117953\AppData\Roaming\npm\node_modules\cordova\n
ode_modules\cordova-lib\src\gitclone.js:36:25)
    at Object.module.exports.clonePluginGitRepo (C:\Users\h117953\AppData\Roamin
g\npm\node_module

s\cordova\node_modules\cordova-lib\src\plugman\util\plugins.js:
    42:18)
        at Object.module.exports.clonePluginGit (C:\Users\h117953\AppData\Roaming\np
    m\node_modules\cordova\node_modules\cordova-lib\src\plugman\util\plugins.js:32:3
    1)
        at C:\Users\h117953\AppData\Roaming\npm\node_modules\cordova\node_modules\co
    rdova-lib\src\plugman\fetch.js:83:28
        at _fulfilled (C:\Users\h117953\AppData\Roaming\npm\node_modules\cordova\nod
    e_modules\q\q.js:787:54)
        at self.promiseDispatch.done (C:\Users\h117953\AppData\Roaming\npm\node_modu
    les\cordova\node_modules\q\q.js:816:30)
        at Promise.promise.promiseDispatch (C:\Users\h117953\AppData\Roaming\npm\nod
    e_modules\cordova\node_modules\q\q.js:749:13)
        at C:\Users\h117953\AppData\Roaming\npm\node_modules\cordova\node_modules\q\
    q.js:509:49
        at flush (C:\Users\h117953\AppData\Roaming\npm\node_modules\cordova\node_mod
    ules\q\q.js:108:17)
        at process._tickCallback (node.js:355:11)

1 个答案:

答案 0 :(得分:0)

这是echo %PATH%的输出吗?

如果是这样,我建议将GIT作为prgram安装到普通文件系统中。不在appdata漫游下,也不是节点包管理器的一部分。

只需使用default installer for Windows

即可