我目前正在将 AngularJS (1.5.8) 从 Gulp 管道迁移到 webpack 管道。
我们拥有的依赖项之一是角度许可。
我们依赖于 commonjs 样式 (require) 并且如此处所述,我在声明我的 angular 模块之前添加了一个 require('angular-permission') 。
我还在ui.router之后添加了角度依赖权限和permission.ui。
捆绑过程会进行,但是每次我们尝试加载应用程序时,我们都会在控制台中显示此错误消息:Unknown provider: PermissionStoreProvider <- PermissionStore(…)
我想问题是因为 angular-permission 没有正确注入服务,但甚至使用了 require 语句,添加了提供插件或少数其他一些尝试没有解决问题。
所以问题是:如何正确地将 angular-permission 与 webpack 集成?
问问题
201 次
1 回答
3
在朋友的帮助下,终于知道是什么了。在从 bower 过渡到客户端部门的 npm 期间,我无意中将 angular 权限的版本更改为最新版本。他们将服务的名称更改为 PermPermissionStore(角色存储也是如此)
相关:https ://github.com/Narzerus/angular-permission/issues/310
于 2016-11-01T23:27:58.323 回答