Javascript 角度1.6错误:[$injector:modulerr]

Javascript 角度1.6错误:[$injector:modulerr],javascript,jquery,angularjs,twitter-bootstrap,Javascript,Jquery,Angularjs,Twitter Bootstrap,过去几天我一直在努力学习Angular 1。这是我第一次尝试任何MVC框架,所以请原谅我,如果这对你们中一些更有经验的人来说是显而易见的 我正在关注youtube上的一个教程,但我遇到了一个我无法真正理解的错误 错误:[$injector:moduler] $injector/modulerr?p0=ngPortfolio&p1=Erro…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A41%3A476) 我曾尝

过去几天我一直在努力学习Angular 1。这是我第一次尝试任何MVC框架,所以请原谅我,如果这对你们中一些更有经验的人来说是显而易见的

我正在关注youtube上的一个教程,但我遇到了一个我无法真正理解的错误

错误:[$injector:moduler] $injector/modulerr?p0=ngPortfolio&p1=Erro…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A41%3A476)

我曾尝试在谷歌上搜索这个问题,但我在阅读别人的代码并试图将其与我自己的问题联系起来时遇到了困难(他们似乎都比我先进得多)

在我继续之前,我应该提到,我首先遵循了一个教程,它将所有内容放在一个页面上,现在我又开始尝试添加一些功能导航,因此我的HTML可能看起来有点杂乱无章

这是我到目前为止得到的

Index.html


{{asset.welcome}

{{project.name} {{project.description}}


谢谢你的帮助。这个问题更为基本

这是原始的app.js

angular.module('ngPortfolio',['ui.router','ui.bootstrap']))
.config(['$urlRouterProvider','$stateProvider'],函数($urlRouterProvider,$stateProvider){
$urlRouterProvider。否则('/');

})
您的控制器在哪里?portfolioController.js这一个。我感觉您没有显示完整的代码。很抱歉,我现在也添加了该文件。您缺少了一个模块。很明显,问题是哪个模块。您是否包含了您使用的所有脚本?如果您不确定缺少哪个模块,请使用非缩微angular.js,它会给出一条可读的错误消息。这是一个很好的建议。我一定会的。谢谢如果出现问题,请随意编辑您的问题。