Tag: cordova

Apache Cordova和PhoneGap有什么区别?

您好我需要开发一个简单的应用程序,它是在Android的kitkat版本中运行的混合。 由于PhoneGap 3.3可能,我一直在试图安装它。 但是我对安装过程感到非常困惑。 首先,我在我的Windows 7 32位系统中安装了nodejs。 然后我从手机网站上运行命令。 这是链接http://phonegap.com/install/我能够创build一个项目。 但是我面临一个错误,无法启动模拟器(我设置了环境variables)。 然后我经历了几个他们所说的运行以下命令的网站。 C:> npm install -g cordova 如果我运行任何进一步的命令,它要求我安装Apache ANT。 但是很多人都说我和phoneova都是一样的。 所以我有点困惑,因为我不得不要求上司在我的办公室PC上下载和安装软件。 请给我build议任何网站,让我的程序来处理这些。

Electron和Cordova for Windows构build

Electron可以允许使用JavaScript,HTML和CSS开发桌面应用程序(.exe)。 它基于Node.js和Chromium 看来我也可以用Cordova做同样的事情,但是Cordova不能做到这一点,Electron可以(就桌面应用而言)? 我需要构build一个可以全屏显示的应用程序,使用AppCache(清单)并使用IndexedDB存储数据。 它需要与条形码扫描仪和串行端口通信(例如: https : //github.com/voodootikigod/node-serialport )

使用npm安装电话差距的shasum检查失败

我已经尝试了很多次,但仍然是这个错误(shasum检查失败) 4784 error Error: shasum check failed for C:\Users\FENGXI~1\AppData\Local\Temp\npm-7004-QbpFFte5\1387269030233-0.28223602287471294\tmp.tgz 4784 error Expected: dee5a33ff04d7217194dc1ad1342e3a441761942 4784 error Actual: ab7d89ca1f31db14db047d01222dd968649cfb50 4784 error at C:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:38:8 4784 error at ReadStream.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:85:7) 4784 error at ReadStream.EventEmitter.emit (events.js:117:20) 4784 error at _stream_readable.js:920:16 4784 error at process._tickCallback (node.js:415:13) 4785 error If you need help, you may report this *entire* log, 4785 […]

为Cordova插件安装节点依赖项

我正在编写一个Cordova插件,它有一个钩子脚本之一的节点依赖项。 理想情况下,当我的插件安装: $ cordova plugin add my-cordova-plugin 我想它运行npm install如果package.json有依赖列出。 cordova是否以某种方式支持这个function? 我错过了什么吗? 我目前的解决scheme是运行after_plugin_install另一个钩子: module.exports = function (context) { var shell = context.requireCordovaModule('shelljs'); shell.cd(context.opts.plugin.dir); shell.exec('npm install'); };

阅读包时出错:graceful-fs \ package.json

我最近安装了Node.js,npm,ionic和cordova,如Ionic入门所述 现在,当我打开我的Visual Studio项目时,Bower / NPM窗口显示以下错误: System.AggregateException:发生一个或多个错误。 —> Microsoft.NodejsTools.Npm.PackageJsonException:在C:\ Users \ Colin \ AppData \ Roaming \ npm \ node_modules \ cordova \ node_modules \ npm \ node_modules \ graceful-fs \ package.json中读取package.json错误:读取package.json时出错。 该文件可能是可parsing的JSON,但可能包含具有重复属性的对象。 这似乎是由于npm包的问题 。 那么我该如何解决这个问题呢? 我是否安装早期版本的Node,npm,cordova或graceful-fs? 我该怎么做? 编辑继Vikas Vats的评论后,我运行了以下命令: cordova -v我被告知我的全球版本是5.3.3 npm uninstall -g cordova npm install -g cordova@4.3.0 我现在得到了在graceful-fs\package.json报告的相同的错误,但这次它在不同的位置: C:\ Users \用户科林\应用程序数据\漫游\ NPM \ […]

无法在本地编译Phonegap应用程序

我不能在iOS本地编译我的应用程序,Android工作正常。 我已经使用npm install -g […]安装了cordova和phonegap 。 我正在运行OSX(10.7.5)。 来自两者的版本输出: $ cordova -v 5.1.1 $ phonegap -v 0.9.4 我安装了XCode(v 4.6.2)。 我也有安装的命令行工具。 cordova和phonegap工具都无法build立,看起来是出于同样的原因。 运行phonegap build ios输出: $ phonegap build ios phonegap detecting iOS SDK environment… phonegap using the local environment phonegap compiling iOS… error ENOENT, no such file or directory '/Users/mike/apps/***/platforms/ios/__CLI__/config.xml' 以下是来自同一个cordova命令的输出: $ cordova build ios cp: copyFileSync: […]

Visual Studio 2015预览 – Apache Cordova Build Error

当我试图在Visual Studio 2015 Preview中构buildapache cordova应用程序时,遇到以下错误。 npm install error : error : spawn ENOENT 但在命令提示符下,如果我使用 npm -v 它回来了 2.1.9 但是,当视觉工作室试图安装npm我得到错误。 谁可以帮我这个事? 谢谢。 大家好, 完成了艾伦所说的步骤之后。 Visual Studio报告了新的错误消息 1>Task "MdaVsCli" (TaskId:17) 1> Task Parameter:VsCliPath= C:\Users\MyName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli.cmd (TaskId:17) 1> Task Parameter:Platform=Android (TaskId:17) 1> Task Parameter:ProjectDir=. (TaskId:17) 1> Task Parameter:Configuration=Debug (TaskId:17) 1> Task Parameter:ProjectName=BlankCordovaApp21 (TaskId:17) 1> Task Parameter:Language=en-US (TaskId:17) 1> Task […]

npm install:无法在Windows 10中安装依赖关系

我正在使用Windows 10并安装了node-v6.9.1-x64。 这里是我正在尝试为Android平台构build的项目链接 ,为此我按照上面提到的步骤操作,如下所示: 首先,我已经下载了这个项目,并解压缩到D盘的Ionic文件夹,并将其更名为IonicUserBase 其次,我已经安装了Ionic和Cordova,所以我直接开始导航到项目 第三,安装所有的依赖关系,我使用:npm install 但无法安装依赖关系….请参阅下面的完整日志 D:\>cd Ionic D:\Ionic>cd IonicUserBase D:\Ionic\IonicUserBase>npm install npm WARN deprecated gulp-minify-css@0.3.13: Please use gulp-clean-css npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS […]

VS2013cordova空白应用命令失败,退出代码8错误

我在VS2013社区版中创build了一个新的空白应用(Apache Cordova)打字稿。 运行纹波模拟器工作正常。 但是,当我尝试运行android模拟器或设备,然后我得到这个错误: C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ bld \ Debug \ platforms \ android \ cordova \ build.bat:命令失败,退出代码为8 C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ MDAVSCLI 输出是: 1> ——开始构build:项目:BlankCordovaApp1,configuration:debuggingAndroid 1> GeneratedJavascript = scripts \ index.js; scripts \ platformOverrides.js 1> C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1>调用“C:\ Program Files(x86)\ nodejs \“\ nodevars.bat 1>您的环境已经设置为使用Node.js […]

在代理之后添加Cordova / Phonegap插件

我已经成功安装了Cordova(干净安装,在Windows下),我能够部署一个小的应用程序到Android,但无法添加任何插件在我公司的代理。 我已经尝试设置每个可能的npm和gitvariables,我可以通过: npm config set proxy url:port npm config set http-proxy url:port npm config set https-proxy url:port (用实际代理replaceurl:port)和 git config –system –add http.proxy url:port git config –global –add http.proxy url:port 但无济于事。 每次我运行一些简单的事情 cordova plugin add org.apache.cordova.splashscreen 我得到以下内容: Fetching plugin "org.apache.cordova.splashscreen" via plugin registry Error: Fetching plugin failed: Error: read ECONNRESET at C:\Users\x\AppData\Roaming\npm\node_modules\cordova\src\plugin.js:105:41 at _rejected (C:\Users\x\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:808:24) […]