Tag: cordova

如何添加外部npm包到phonegap?

如何将外部npm包添加到phonegap? 在我的phonegap应用程序中,我需要添加IBM Watson Speech To Text node.js包,您可以在这里find它 – http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/speech-to-text / API / V1 /?节点# 我知道我必须通过npm install watson-developer-cloud来下载它,但是之后我应该怎样做才能在phonegap中访问?

更新离子2后的Npm错误

当我想在离子2中启动一个应用程序项目时出现错误: ionic start name blank –v2 这里的错误: One awesome Ionic app coming right up… Downloading: https://github.com/driftyco/ionic2-app-base/archive/master.zip [=============================] 100% 0.0s Downloading: https://github.com/driftyco/ionic2-starter-blank/archive/master.zip Installing Node Modules Unable to run exec commandError: Command failed: C:\WINDOWS\system32\cmd.exe /s /c "npm install" npm WARN package.json @ No description npm WARN package.json @ No repository field. npm WARN package.json @ No README […]

cordova没有findAVD

在Cordova文档中按照设置Cordova for Android开发的说明之后 ,我遇到了这个错误: Error: No emulator images (avds) found. 1. Download desired System Image by running: /Users/Jacob/Library/Android/sdk/tools/android sdk 2. Create an AVD by running: /Users/Jacob/Library/Android/sdk/tools/android avd HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver 我发现每一个其他的职位只是说要添加一个模拟器,但我已经做到了。 在Android Studio中,我其实已经做了三个! 还值得一提的是cordova曾经能够运行模拟器,但是为了解决另一个问题,我碰到了这个问题。 我遇到了权限问题,现在每次运行Cordova命令时都必须使用sudo 。 这可能与此有关吗? 这是我的.bash_profile: ANDROID_HOME=/Users/Jacob/Library/Android/sdk PATH=${PATH}:/Users/Jacob/Library/Android/sdk/platform-tools:/Users/Jacob/Library/Android/sdk/tools JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home 我一直试图在cordova使用Android […]

Apache Cordova安装在优胜美地上失败

我正在尝试使用Apache网站上的命令行来安装cordova CLI。 我不明白发生了什么,但我不能。 我尝试了下面的命令行,几乎直接失败(它在〜/ .npm文件夹中创build一个cordova目录): $ npm install -g cordova npm ERR! Darwin 14.3.0 npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "cordova" npm ERR! node v0.12.7 npm ERR! npm v2.11.3 npm ERR! path /usr/local/lib/node_modules/cordova npm ERR! code EACCES npm ERR! errno -13 npm ERR! Error: EACCES, rmdir '/usr/local/lib/node_modules/cordova' npm ERR! at Error (native) npm ERR! […]

Ionic2 app.bundle.js文件消失

我正在用Ionic2开始工作,我用这几行做了快速教程: $ ionic start MyIonic2Project tutorial –v2 $ cd MyIonic2Project/ $ ionic serve 它完美的作品,但是当我决定在app / pages /中添加新的.ts文件的新文件夹,并在这个文件夹中修改以前的文件夹名称后,www / build / js中的app.bundle.js突然消失了,一个空白页。 有人有一个解释,并知道如何使其重新出现(通过build设app.ts我猜)? 为了精确,我做了所有更新npm cordova和ionic @ beta。 感谢提前!

PhoneGap环境variables与开发环境中的AJAX数据服务有关吗?

我们正在制作一个PhoneGap应用程序,并尝试使用数据服务,如下所示: $.post(rooturl + '/data/something', { a: 1 }, (res) => {}); 问题:当应用程序在PhoneGap上运行时,它是一个没有自定义服务器后端的单页应用程序。 这意味着我没有办法通过某种环境指示器来更改rooturl,并将其指向本地NodeJS开发服务器数据服务,而不是生产服务器。 换句话说,我怎么能在客户端的Javascript检测是否正在开发环境中运行,以适当地设置适当的根url(开发/生产)?

无法用s3 getSignedUrl('getObject ..)下载图像并返回Signature不匹配

我对AWS比较陌生。 所有我试图做的是从我的应用程序上传图像到aws S3,并下载它在应用程序的另一个页面查看图像。 上传成功,并能够在S3中看到上传的图像。 但无法下载,因为它会引发以下错误。 FileTransferError {body = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><AWSAccessKeyId>AKXXXXXXXXXXXXXXXXXX</AWSAccessKeyId> <StringToSign>GET\n\n\n1469897687\n/huntuploads/uploads/%25222a85a6675d15eeeca5c8b da6eed4c52e%2522</StringToSign> <SignatureProvided>cUBhtiA5AGJbj8vl%2FX6xi%2B9BBRY%3D</SignatureProvided> <StringToSignBytes>47 45 54 0a 0a 0a 31 34 36 39 38 39 37 36 38 37 0a 2f 68 75 6e 74 66 6f […]

在Mac上安装remotebuild失败,“uid必须是一个unsigned int”

我试图在我的Mac上安装remotebuild,在我的Mac上通过Visual Studio 2015部署Cordova应用程序。 技术信息:macOS Sierra节点v4.6.0 npm v3.10.8 xcode 8 但它失败,出现以下错误:“uid必须是一个无符号的整数” 我试图重新安装npm没有成功。 $ sudo npm install -g remotebuild npm WARN deprecated wrench@1.5.9: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years. npm ERR! Darwin 16.0.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" […]

Cordova + Visual Studio 2015 edge.node错误

当我想在vs2015中构build我的cordova应用程序时,我收到以下错误消息: 严重级代码说明项目文件行抑制状态错误边缘模块尚未针对node.js版本v6.9.1进行预编译。 您必须构build一个自定义的edge.node版本。 有关构build说明,请参阅https://github.com/tjanczuk/edge 。 Katalog C:\ Users \m.hüttl\ Documents \ Visual Studio 2015 \ Katalog – Kopie \ Katalog \ MDAVSCLI 1 这是我已经尝试过的: 项目清单 更新node.js 更新所有全局包 将edge.js降级到版本4.0 目前安装的版本: 节点:6.9.1 cordova:6.1.1 边缘:5.0.0 边缘cs:0.2.7

在Windows 10上安装npm install -g离子型cordova时出现错误

我试图安装离子,并返回此错误: 95376 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.0.15 (node_modules\ionic\node_modules\ionic-app-lib\node_modules\glob-watcher\node_modules\chokidar\node_modules\fsevents): 95377 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) 95378 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS: darwin 95378 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch: any 95378 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS: win32 95378 verbose notsup SKIPPING OPTIONAL […]