Tag: cordova

无法恢复插件“cordova-plugin-insomnia”

我试图build立我的项目,但其失败,以下错误: “运行命令 – 失败![错误]运行cordova prepare时出错(退出代码1): Discovered plugin "cordova-plugin-insomnia" in config.xml. Adding it to the project Failed to restore plugin "cordova-plugin-insomnia" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin cordova-plugin-insomnia@git+https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin.git via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin […]

无法find模块的内部/错误离子

我试图创build新的离子项目,然后显示下面的错误。 我已经删除了nodejs , npm , ionic ,重新安装again.but同样的错误再次显示。 终奌站 错误 Error: Cannot find module 'internal/errors' at Function.Module._resolveFilename (module.js:527:15) at Function.Module._load (module.js:476:23) at Module.require (module.js:568:17) at require (internal/module.js:11:18) at evalmachine.<anonymous>:36:16 at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/graceful-fs/fs.js:11:1) at Module._compile (module.js:624:30) at Object.Module._extensions..js (module.js:635:10) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) Cannot find module 'internal/errors' (CLI v1.7.16) 我的系统信息 Cordova CLI: 7.0.1 Ionic CLI […]

忽略jenkins构build的package.json中的一些npm依赖关系

我正在开发一个cordova应用程序,我正在执行jenkins构build持续集成。jenkins使用npm构build安装依赖和创build构build。 这是我的package-json "dependencies": { "com-darryncampbell-cordova-plugin-intent": "git+https://github.com/darryncampbell/darryncampbell-cordova-plugin-intent.git", "com.borismus.webintent": "https://github.com/cordova-misc/cordova-webintent.git", "com.hutchind.cordova.plugins.streamingmedia": "~0.1.4", } 我想忽略前两个依赖只是为了构build,但我需要那些运行我的项目。 有没有办法忽略只有构build的一些依赖

您无权查看Azure Ionic App的此目录或页面

我的Ionic2 Node.js应用程序在本地运行,我用GitBash成功地将它推到了azure色。 浏览时显示: “您无权查看此目录或页面。” 我加了 web.config,process.json,index.js, "start": "node index.js" package.json和'azure移动服务'插件。 没有进展。 有人可以协助吗? 谢谢… Web.Config中: <configuration> <system.webServer> <handlers> <add name="iisnode" path="index.js" verb="*" modules="iisnode"/> </handlers> <rewrite> <rules> <rule name="SPA"> <match url=".*" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> <add input="{REQUEST_URI}" pattern="^/(api)" negate="true" /> </conditions> <action type="Rewrite" url="/" /> </rule> </rules> </rewrite> […]

phonegap中的Websockets与使用socket.io的应用程序

我们正在开发一个phonegap应用程序,并使用node.js和socket.io结合使用。 我们知道websockets不被电话支持,但是有一些方法可以使它们工作(https://github.com/anismiles/websocket-android-phonegap和http://anismiles.wordpress.com/2011 / 02/03 / websocket-support-in-android%E2%80%99s-phonegap-apps / ) 唯一的问题是,这些例子使它们通过覆盖通常由socket.io为你照顾的东西来工作。 我的问题:当你的应用程序使用socket.io时,有什么办法可以在phonegap中使用websockets吗? 谢谢。

更改nodejs的Phonegap上的目标sdk

我在nodejs上使用phonegap,但是当我使用该命令 phonegap local build android 它会自动问我“Android 4.2 SDK” 请安装Android目标17(Android 4.2 SDK)。 确保你已经安装了最新的Android工具。 我怎样才能select一个较低的vesion(android 4.1)的sdk使用phonej的nodejs?

Phonegap 3.0,Cordova CLI:创buildios子项目时发生错误

当我在命令行界面中使用Phonegap 3.0运行Android项目时出现错误(Phonegap local run android) Cordova CLI:创buildios子项目时发生错误,系统找不到指定的path。 我也尝试了以下步骤$ cordova create HelloWorld com.example.hello“Hello World” 然后尝试删除Hello World之间的空白。 $ cordova创buildHelloWorld com.example.hello“HelloWorld” 然后它给出了同样的错误。 D:\ Applications \ TestApp1> Phonegap本地运行android [phonegap]添加Android平台… [错误]创buildandroid子项目时发生错误。 该系统找不到指定的path。 请build议

Socket.io会话variables

我是相当新的node.js和expression,我试图通过电话差距build立一个相当简单的应用程序,它允许我有一个用户login,并将该用户套接字ID保存到会话,所以我可以跟踪哪个用户是什么id,所以我可以只发送一个消息给一个特定的用户群(它是一个游戏,所以我需要发送一个消息给玩家1和玩家2,把玩家想象成双我猜? 我有以下index.js文件,这是我的看法。 我似乎无法得到它的工作,我想如何,我无法看到我的请求/login时的用户名。 它只是显示为空白string或未定义。 我尝试了以下的东西: 1)有一个套接字发送表单提交,然后在socket.on('form_submit_done')callback,我会调用一个JavaScript表单发送到login,然后将检查我的MongoDB为该用户,如果有效,转到游戏空间页面。 这一直工作,直到我开始使用socket.io 2)我已经更新它来处理套接字本身的数据库调用。 在我的服务器上,我做我的数据库检查,然后发回到客户端。 基于我发出的,我做了一个特定的window.location.replace(); 我相信必须有一个更简单的方法来做到这一点,但我似乎无法弄清楚。 任何人都可以给我一些指针或教程,我可以遵循这将使这更容易理解? index.js /*jshint laxcomma:true*/ var io = require('socket.io') , express = require('express') , util = require('util') , app = express.createServer() , connect = require('express/node_modules/connect') , parseCookie = connect.utils.parseCookie , MemoryStore = connect.middleware.session.MemoryStore , store; //middleware app.use(express.bodyParser()); app.configure(function () { app.set('views', __dirname + '/views'); app.use(express.static(__dirname […]

错误代码0:npm install -g phonegap

我试过npm install -g phonegap ,几秒钟后我会发现这个错误和警告 。 再过几分钟后, Socket hang up 最后还没有安装 我应该提到我试过这个 npm config set registry http://registry.npmjs.org/ 乃至 npm config set registry https://github.com/ariya/esprima/tarball/master ,但他们没有工作。

cordovainAppBrowser插件问题在Windows上

所以我一直试图添加这个插件的命令 cordova插件添加https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git 后来在MAC和Linux上工作 npm更新-gcordova 但在窗户上,我仍然得到 无法读取未定义的属性“安装” 此外 – 当我试图卸载( cordova plugin rm org.apache.cordova.inappbrowser ),然后我得到 不能读取undefined属性的“卸载” 奇怪的是我有两个cordova文件夹 – 一个在C:\Users\me\AppData\Roaming\npm\node_modules ,第二个在C:\Users\me\AppData\Roaming\npm\node_modules\phonegap\node_modules 。 我添加到环境variables的path是C:\Users\mati\AppData\Roaming\npm\node_modules\phonegap\node_modules\.bin