Melhor resposta
O problema foi causado pela falta de inclusão do módulo ngRoute. Desde a versão 1.1.6 é “uma parte separada:
var app = angular.module("myapp", ["ngRoute"]);
Se você não tiver certeza de qual módulo está faltando, use o angular.js não minimizado que fornece uma mensagem de erro legível:
“Erro: [$ injector: nomod] Módulo” ngRoute ” não está disponível! Você digitou incorretamente o nome do módulo ou esqueceu de carregá-lo. Se registrar um módulo, certifique-se de especificar as dependências como o segundo argumento. “
Muitos caíram na mesma armadilha. Eu incluído.
O seguinte não define um novo módulo. Ele tentará recuperar um módulo chamado myApp
que ainda não está definido.
angular.module("myApp")
Fornecer um array vazio de dependências como o segundo argumento definirá seu módulo.
angular.module("myApp", [])
Resposta
O problema foi causado pela falta de inclusão do módulo ngRoute. Desde a versão 1.1.6 é “uma parte separada:
var app = angular.module("myapp", ["ngRoute"]);
Se você não tiver certeza de qual módulo está faltando, use o angular.js não minimizado que fornece uma mensagem de erro legível:
“Erro: [$ injector: nomod] Módulo” ngRoute ” não está disponível! Você digitou incorretamente o nome do módulo ou esqueceu de carregá-lo. Se registrar um módulo, certifique-se de especificar as dependências como o segundo argumento. “
Muitos caíram na mesma armadilha. Eu incluído.
O seguinte não define um novo módulo. Ele tentará recuperar um módulo chamado myApp
que ainda não está definido.
angular.module("myApp")
Fornecer um array vazio de dependências como o segundo argumento definirá seu módulo.
angular.module("myApp", [])