Ubuntu Linux:Netbeans无法检测安装的Git或Cordova

遵循指南 ,我安装了每一个需要的软件包,他们显然都工作正常

$ echo $PATH /usr/local/lib/node_modules/cordova/bin:/home/maxxer/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games $ node -v v0.10.33 $ cordova --version hello: 4.1.2 $ git --version git version 2.1.0 $ which node /usr/bin/node $ which cordova /usr/local/lib/node_modules/cordova/bin/cordova $ which git /usr/bin/git 

然而,当我尝试创build一个新的HTML5cordova应用程序注:我说我缺less混帐或cordova安装…我发现NB bugzilla的几个错误,但没有一个适用于这里。

忘了说我在amd64上使用NetBeans 8.0.1。

感谢@ladar帮助我,我发现罪魁祸首确实是你好:由任何cordova命令(如cordova --versioncordova --help )打印。 我不知道这是为什么最初存在,因为我使用npm install -g cordova ,甚至运行update输出总是相同的。

所以我搜索了cordova可执行文件

 which cordova 

并在第20行左右:

 // Set this to 1 to enable timestamp collection via addTs(). console.log('hello: '); if (0) { var ts = []; 

console.log前添加//最后使Netbeans工作!

再次感谢你的建议