Articles of cordova 3

cordova问题不能添加平台android

C:\Users\pratik.agrawal\AppData\Roaming\npm>cordova create hello com.example.hello HelloWorld Creating a new cordova project with name "HelloWorld" and id "com.example.hello" at location "C:\Users\pratik.agrawal\AppData\Roaming\npm\hello" Downloading cordova library for www… Download complete C:\Users\pratik.agrawal\AppData\Roaming\npm>cd hello C:\Users\pratik.agrawal\AppData\Roaming\npm\hello>cordova platform add android 'cordova' is not recognized as an internal or external command, operable program or batch file. C:\Users\pratik.agrawal\AppData\Roaming\npm\hello>

cordova3.1.0:命令行界面不工作

cordova3.1.0:命令行界面不工作。 我安装了node.js并使用了下面的命令 $ sudo npm install -g cordova 安装后得到如下输出: /usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova cordova@3.1.0-0.2.0 /usr/local/lib/node_modules/cordova ├── ncallbacks@1.0.0 ├── semver@1.1.0 ├── colors@0.6.2 ├── open@0.0.3 ├── mime@1.2.11 ├── q@0.9.7 ├── shelljs@0.1.2 ├── follow-redirects@0.0.3 (underscore@1.5.2) ├── optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.5) ├── xcode@0.5.1 (node-uuid@1.3.3, pegjs@0.6.2) ├── glob@3.2.6 (inherits@2.0.1, minimatch@0.2.12) ├── tar@0.1.18 (inherits@2.0.1, block-stream@0.0.7, fstream@0.1.24) ├── elementtree@0.1.5 (sax@0.3.5) ├── prompt@0.2.7 (revalidator@0.1.5, pkginfo@0.3.0, […]

cordova不承认…安装后立即

在试图安装Apache Cordova时,我遇到了这个非常令人沮丧的问题。 我在我的cmd (Windows 8.1,64位)发出npm install -g cordova ,一切似乎都没有问题。 但即使在安装之后,当尝试键入cordova它也不会被cmd识别为命令。 这是我在StackOverflow上的第一个问题,所以我可能错过了一些至关重要的事情,或者犯了一个小错误。 我希望有人能帮助我! 🙂 干杯, cmd会话: C:\Users\James>npm install -g cordova npm http GET https://registry.npmjs.org/cordova 这里有一堆文字 C:\Users\James\AppData\Roaming\npm\cordova -> C:\Users\James\AppData\Roaming\npm \node_modules\cordova\bin\cordova cordova@3.3.1-0.1.2 C:\Users\James\AppData\Roaming\npm\node_modules\cordova ├── ncallbacks@1.0.0 ├── open@0.0.3 ├── semver@1.1.0 ├── colors@0.6.2 ├── mime@1.2.11 ├── q@0.9.7 ├── follow-redirects@0.0.3 (underscore@1.5.2) ├── optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.5) ├── shelljs@0.1.2 ├── glob@3.2.7 (inherits@2.0.1, minimatch@0.2.14) […]

在cordova(3.0.0)中添加blackberry10平台显示“错误:在path上找不到节点。 中止”

我已经安装了黑莓10所需的软件。 错误:path上找不到节点。 中止。

Cordova CLI,使用Git和保存插件/平台

我想弄清楚如何协调一些cordova+ git“最佳实践”与我认为是现实的问题,我希望有人能够为我阐明这一点。 如果我理解正确,目前的“最佳做法”是将这些目录添加到我的.gitignore(从“用Cordova CLI开发”,当前版本): platforms/ plugins/ node_modules/ 这从版本控制中删除了易于下载的插件,主要是样板平台代码,因为它可以通过简单的Cordova CLI命令轻松生成。 但是,这似乎是反直觉的,因为 – 我正在思考像NPM或Bower – 与Cordova CLI我不能保存我在configuration文件中使用哪些平台和插件。 使用NPM,我可以添加一个–save开关来将包保存在package.json文件中。 这使我不能版本控制我的node_modules文件夹,而是使用'npm install'。 有了Cordova CLI,我似乎无法使用–save开关(是否有一个等价物)来“记住”我打算使用的插件或平台。 似乎www/目录中的config.xml文件并不保存已添加哪些平台或插件。 项目中是否还有一些其他文件保留了我想要使用的平台和插件的内存? 它是如何工作的?

cordova build命令失败,退出代码EACCES

Cordova生成失败,错误代码:EACCESS $ cordova build android Running command: /home/user/proj1/platforms/android/cordova/build execvp(): Permission denied Error: /home/user/proj1/platforms/android/cordova/build: Command failed with exit code EACCES at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23) at ChildProcess.EventEmitter.emit (events.js:95:17) at Process.ChildProcess._handle.onexit (child_process.js:795:12) ====================================== OS : Ubuntu 14.04 npm version: 1.4.16 cordova version : 3.5.0-0.2.4 ====================================== 已经添加了android平台proj1试图重新安装cordova但没有工作