因此,我使用TypeScript,MongoDB,Bootstrap,Bootstrap UI,Authentication Boilerplate,Twitter和Google OAuth,Grunt,Jasmine,HTML,CSS和UI-Router为设置生成了一个新的angular-fullstack。
运行npm install和bower安装后。有一些未满足的依赖项,所以我安装了
此外,我在 build 期间因安装而解决了错误 grunt-babel@5.0.0,当地。
现在,当我跑步" grunt serve"这一切都很好,除非我去http://localhost:9000/admin的管理页面。没有用户列表。相反它说,"删除用户和用户索引api路由仅限于具有' admin'的用户。 。角色#&34;除应用程序标题外,导航栏上的所有链接都已停止。
当我检查控制台时,我得到了这两个错误:
未捕获错误:[$ injector:nomod]模块 ' perfectAlgorithmDrillsApp.auth'不可用!你要么 拼写错误的模块名称或忘记加载它。如果注册了 模块确保您将依赖项指定为第二个 参数。
未捕获错误:[$ injector:nomod]模块 ' perfectAlgorithmDrillsApp.admin'不可用!你要么 拼写错误的模块名称或忘记加载它。如果注册了 模块确保您将依赖项指定为第二个 参数。
我三重检查。它们没有拼写错误,它们被正确地包含在模块依赖项列表中。
由于模块未加载,因此会出现更多错误。显然,它无法找到控制器,因为这些模块没有被加载。
此时,我尚未添加或更改任何代码。
我尝试过几件事情来解决这个问题:
更多详情:
非常感谢你的帮助。如果您需要更多详细信息,请与我们联系。