Javascript 缩小时Ui路由器依赖项解析错误?
使用ui路由器的路由方案,并具有解析状态, 将依赖项注入解析(使用缩小语法)。在本地,此代码按预期运行,并且找到了依赖项 在生产中,所有代码都使用uglifierjs进行连接和精简 我注意到,当所有的js都缩小后,注入到解析中的依赖项就找不到了 关于我没有说明的事情,有什么想法吗Javascript 缩小时Ui路由器依赖项解析错误?,javascript,angularjs,angular-ui-router,Javascript,Angularjs,Angular Ui Router,使用ui路由器的路由方案,并具有解析状态, 将依赖项注入解析(使用缩小语法)。在本地,此代码按预期运行,并且找到了依赖项 在生产中,所有代码都使用uglifierjs进行连接和精简 我注意到,当所有的js都缩小后,注入到解析中的依赖项就找不到了 关于我没有说明的事情,有什么想法吗 [...] ,解析:[“服务”,功能(服务){ return Service.init().then(function()){ return Service.setUser() }) }] [...] 因此,在引导a
[...]
,解析:[“服务”,功能(服务){
return Service.init().then(function()){
return Service.setUser()
})
}]
[...]
因此,在引导angular之前,您确保包含“服务”(使用正确的名称)?在引导angular时(通过调用.boostrap()或使用ng app),您需要确保所有服务都正确加载。很难说你如何检查它,但我会先看看你的缩小文件。禁用缩小,只需进行缩小,然后查看加载的订单。