2016-01-14 65 views
2

我下面这些教程 tutorial1tutorial2离子分析不起作用

,我已经做了很多研究的,没有什么工作=(

angular.module('starter', ['ionic','ngSanitize', 'ionic.service.core', 'ionic.service.analytics']) 

.run(function($ionicPlatform,$ionicAnalytics) { 
    $ionicPlatform.ready(function() { 

$ionicAnalytics.register(); 


// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard 
// for form inputs) 
if(window.cordova && window.cordova.plugins.Keyboard) { 
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } 
if(window.StatusBar) { 
//StatusBar.styleDefault(); 
StatusBar.overlaysWebView(true); 
StatusBar.style(1) 
} 
}); 
}) 

这是错误:

Uncaught Error: [$injector:modulerr] Failed to instantiate module starter due to: 
Error: [$injector:modulerr] Failed to instantiate module ionic.service.core due to: 
Error: [$injector:nomod] Module 'ionic.service.core' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
http://errors.angularjs.org/1.4.3/$injector/nomod?p0=ionic.service.core 
+0

试无功对象= angular.module(...),看看 –

+0

嗨,我现在面临同样的问题,但现在我使用[ngCordova(HTTP:// ngcordova。 com)为Android应用程序和浏览器直接使用谷歌分析脚本。 –

+0

您是否运行过: ionic add ionic-platform-web-client –

回答

0

运行ionic config build

不完全确定为什么这是必要的,我假设调用ionic add ionic-platform-web时,配置文件未被修改。

当将repo克隆到另一台机器时,这一步也是必要的,这是我遇到错误的方式。

得到了这里的解决方案:https://github.com/driftyco/ionic-platform-web-client/issues/29