我收到以下错误"模块' ui-router'不可用!您要么错误拼写了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。"
奇怪的是我使用npm install安装了ui-router,它位于我的packages.json文件中。
我认为错误是因为我拼错了模块名称?
非常感谢任何帮助,
感谢。
答案 0 :(得分:1)
由于错误状态您错误拼写了模块名称或忘记加载。在这种情况下,您拼错了它,它应该是ui.router
而不是ui-router
。
var app = angular.module('myApp', ['ui.router']);
在正确拼写错误之后,此错误的唯一其他原因是您忘记加载。通过包含对库的引用来解决此问题。