在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。
答案 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的建议