Tag: ionic framework

如何testing或排除故障? node.js上的ionic framework(带有Angular.js)

我新的移动开发,并试图按照一步一步的应用程序。 服务器启动时页面空白,箭头和“回”字应该是一个完整的应用程序。 任何想法如何testing或我可以从哪里观察错误? 非常感谢! 更新: 这是我在开发人员工具(控制台) 加载资源失败:服务器响应状态为404(未find) local@cordova.js 加载资源失败:服务器响应状态为404(未find) local@js/services.js 未捕获的SyntaxError:意外的令牌。 controllers.js:171 未捕获错误[$ injector:modulerr]由于以下原因无法实例化模块bucketList:错误:[$ injector:modulerr] 由于以下原因无法实例化模块bucketList.controllers:错误:[$ injector:nomod]模块“bucketList.controllers”不可用…… 1) 另外,用Jasmine运行Testem还给出了下面的错误: 在app.js的第1行中没有定义Angular,它是以下代码: angular.module('bucketList',['ionic','firebase','bucketList.controllers')) 它的东西在这里提到的依赖关系: https : //docs.angularjs.org/guide/di 但我无法挑出错误的关系… 更新2: controllers.js:171引用此块行的第一行 .controller('newCtrl', function($rootScope, $scope, $window, $firebase) { $scope.data = { item: "" }; $scope.close = function() { $scope.modal.hide(); }; $scope.createNew = function() { var item = this.data.item; if […]

在赢得7安装“ionic framework”的错误

我需要你的帮助来解决这个问题。 input命令$ ionic …时显示消息,操作系统为Win 7 $ionic … ========================================================================= **events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34)**

微服务和离子

您可以使用MEAN堆栈中的离子通过AMQPS通信使用微型服务来构build移动应用程序吗? 我主要关心的是,如果使用Bluemix构build微服务,并且每个实例都是独立的,那么我将如何将此体系结构迁移到移动应用程序。 提前致谢。

如何安装一个模块(不在npmregistry)到一个离子项目?

我喜欢将模块AngularDevise( https://github.com/cloudspace/angular_devise )安装到离子项目中。 但该模块不在npmregistry中。 到目前为止,我已经尝试了几个提示,提示在如何安装一个私人的NPM模块没有我自己的registry? 。 以下命令 npm install -S "https://github.com/cloudspace/angular_devise.git" 似乎修改了package.json文件: diff –git a/mobile/package.json b/mobile/package.json @@ -3,11 +3,12 @@ "version": "1.1.1", "description": "mobile: An Ionic project", "dependencies": { + "AngularDevise": "git+https://github.com/cloudspace/angular_devise.git", "gulp": "^3.5.6", 但是,我没有看到从本地项目目录中安装的AngularDevise的任何文件。 在本地安装* .js文件的正确方法是什么? 任何build议,非常感谢。

不能为Ionic安装node-sass

我正在尝试安装使用Ionic的node-sass,但这是不可能的。 我使用node v4.0.0和npm 3.8.0 node v4.0.0 ,当我运行sudo npm install -g node-sass我得到这个错误 $ sudo npm install -g node-sass npm WARN弃用npmconf@2.1.2:这个包已经重新集成到npm中,现在已经过时了npm npm WARN弃用lodash@1.0.2:lodash @ /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/bin/node-sass > node-sass@3.4.2安装/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass >节点脚本/ install.js module.js:338 扔呃; ^ 错误:无法find模块'/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/scripts/install.js' 在Function.Module._resolveFilename(module.js:336:15) 在Function.Module._load(module.js:278:25) 在Function.Module.runMain(module.js:501:10) 在启动(node.js:129:16) 在node.js:814:3 /home/xx/.nvm/versions/node/v4.0.0/lib └──(空) npm ERR! Linux 4.1.18-2-MANJARO npm ERR! argv“/home/xx/.nvm/versions/node/v4.0.0/bin/node”“/home/xx/.nvm/versions/node/v4.0.0/bin/npm”“install”“-g” “节点萨斯” npm ERR! 节点v4.0.0 npm ERR! npm v3.8.0 npm ERR! […]

离子套接字设置不起作用

我使用MEAN.JS (NODEJS)为我的服务器端和客户端为我的门户网站,我有套接字安装实时更新和它的作品完美,当我在我的ionic framework基于Android应用程序中使用相同的控制器它吐出错误, GET http://localhost:8100/socket.io/?EIO=3&transport=polling&t=LDaenOH 404 (Not Found) 。 我的服务器在http://localhost:3000 我的MEANJS和IONIC套接字服务 angular.module('core').service('Socket', ['Authentication', '$state', '$timeout', function (Authentication, $state, $timeout) { // Connect to Socket.io server this.connect = function () { // Connect only when authenticated if (Authentication.user) { this.socket = io(); } }; this.connect(); // Wrap the Socket.io 'on' method this.on = function (eventName, callback) […]

oauthcallback后护照会话消失

制作与Ionic,Angular,nodejs等混合应用程序 用户使用电子邮件和密码login,然后想要将第三方身份validation添加到他们的帐户。 他们被序列化进入会话。 我们使用护照进行检查,如果他们有第三方授权,如果没有发送他们这样做。 当用户回到callbackurl时,我们不知道他们是谁,因为req.session是未定义的。 编辑:我一直在试图简化代码来解决问题的路线。 // require everything and app.use them // this is what I'm using for the session config app.use(session({ secret: 'thisIsASecret', resave: false, saveUninitialized: false, cookie: {secure: true, maxAge: (4*60*60*1000)} })); var user = { // simple user model for testing id: 1, username: 'username', password: 'password', oauthId: null }; passport.serializeUser(function(user, […]

不能使用离子或cordova

我使用这个在Ubuntu上安装了离子: npm install -g cordova ionic 我知道我是通过离子命令进行testing的,它正在工作。 但现在当我尝试运行它使用ionic我看到这一点: No command 'ionic' found 我试过这个,但那不是我的问题。 不能运行离子。 收到“无命令”离子“发现”

在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 […]

离子应用程序安装后无法看到离子的应用程序图标

我从2个月左右search离子应用程序图标。 但未能设置应用图标。 我想提一下我所做的。 运行后=>离子资源 – 图标 我可以看到这个文件夹\resources\android\icon 。 我觉得我的项目没有问题 即使我已经尝试做临时工程,并做了相同的结果,但相同的结果。 离子版本2.1.12 npm版本4.0.2 节点版本5.7.0 android版本“6.0.0” android平台23或24