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

时间:2014-11-16 09:59:30

标签: linux git cordova netbeans

guide之后,我安装了所有需要的软件包,它们显然都运行良好

$ 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

然而,当我尝试创建一个新的HTML5 Cordova应用时,NB说我缺少git或cordova安装......我在NB bugzilla上发现了几个bug,但这些都不适用于此。

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

1 个答案:

答案 0 :(得分:1)

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

所以我用

搜索了cordova可执行文件
update

和第20行:

which cordova

在最终成为Netbeans的// Set this to 1 to enable timestamp collection via addTs(). console.log('hello: '); if (0) { var ts = []; 前面添加//

再次感谢@ladar的建议