angularjs に ui-router.js を含めました。しかし、どういうわけか、requirejsで動作しません。
require.config
baseUrl:"/Scripts/app"
paths :
jquery : "libs/jquery/jquery-2.0.3"
bootstrap : "libs/bootstrap/bootstrap"
angular : "libs/angular/angular"
domReady : "libs/requirejs/domReady"
blockui : "libs/jquery.blockUI"
"ui-router" : "libs/angular/angular-ui-router"
"angular-resource" : "libs/angular/angular-resource"
shim:
jquery:
exports:
"jquery"
bootstrap:
depts:["jquery"]
angular:
exports:
"angular"
"ui-router":
exports:
"ui.router"
deps : ['angular']
blockui :
deps : ["jquery"]
"angular-resource":
deps: ['angular']
deps :['app','utils/common']
require ['angular','jquery','bootstrap','routes'] ,(angular,$) ->
$(document).ready ->
angular.bootstrap document,['app']
今私の app.coffee は
define ['angular','angular-resource','ui-router'] , (angular) ->
angular.module 'app',['ngResource']
コンソールはクロムでエラーを出します
Uncaught TypeError: Cannot read property 'router' of undefined
と
TypeError: g is undefined
g = g[part];
ファイアフォックスで。ui-router をモジュールとして使用して、 route.coffee のモジュールにロードできないのはなぜですか?