1
У меня возникла какая-то проблема при создании приложения с угловымJS - stateProvider.
Я получил неперехваченной Ошибки: [$ Инжектора: modulerr]
и да, я работаю в рамках CI.
Вот мой код:
index.php
<html lang="en" data-ng-app="myApp">
<head></head>
<body>
<div data-ui-view=""></div>
</body>
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"
></script>
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"
></script>
<script src="/js/app.js"></script>
</html>
app.js
"use strict";
var myApp = angular.module("myApp", ['ui.router']);
myApp.config(function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.when("", "/home");
$stateProvider
.state("home", {
url: "/home",
templateUrl: 'home/main'
})
});
Во время разработки, используйте неминифицированные версии. Тогда ошибка будет более описательной – devqon