现在我已经有一段时间了。 我正在Cordova 3.4 Windows 7上开发Android应用程序,我无法安装任何非核心插件(如Google Analytics , Social Share )。 我知道我已经安装了plugman,node,git,cordova和CLI,因为当我将它们键入命令提示符时,我得到一个有效的响应。 Android SDK正在工作,我已经更新了所有这些模块,并尝试重新安装。 以下是我尝试安装不属于Cordova核心的插件时收到的错误: C:\Users\UserName\Desktop\hello>cordova plugin add https://github.com/danwilson/google-analytics-plugin.git Fetching plugin "https://github.com/danwilson/google-analytics-plugin.git" via git clone Error: Command failed: fatal: could not create work tree dir 'C:\Users\DAVIDH~1\AppData\Local\Temp\plugman\git\1397683376354'.: No such file or directory 我想知道这是否是一个PATH问题,虽然我已经尝试了很多与此相关的解决scheme。 非常感谢您的build议和指导。 谢谢!
如何使用npm找出所有以前版本的软件包? 在这种情况下,我对cordova感兴趣。 如果我执行npm install -g cordova ,我会安装最新版本(这是你所期望的)。 如果我做了npm install -g cordova@3.1.0-0.1.0那么我就得到了具体的安装版本 – 我想知道,因为我有麻烦了最新版本的一个软件包,想testing哪个版本问题发生在 – 但不能做到这一点,如果我不知道哪些npm包版本。
我只是试图创build一个新的phonegap 3.0项目…注:我是手机新手。 无论如何,我看到项目文件夹包含: .cordova merges platforms plugins www 并试图phonegap local run android我看到很多二进制/生成的platforms/android文件。 这让我想知道,这个文件夹结构的哪些部分应该添加到我的git仓库中。 通常情况下,我认为提交二进制文件是非常糟糕的做法。 因此,我通常会添加诸如bin/ , obj/ , *.o , *.pyc等模式到.gitignore以避免污染我的git存储库,只会造成合并冲突。 当然, www应该被添加到git中,但是项目的其他部分呢。 源代码的产品延伸到什么程度,扩展到项目configuration? 你是做什么? 当然,我是新的,所以我几乎不明白什么是有道理的。