无法重新生成角度模块错误

时间:2018-01-31 12:26:01

标签: angularjs angular1.6

以下是我在Angular 1.x中的控制器的样子 -

const app = angular.module("userRegistration", [
  "some-dep",
  "templates",
  "ngRoute",
  "ngResource",
  "ngCookies",
  "userRegistration.controllers",
  "userRegistration.services",
  "userRegistration.directives"
]);

一切运行良好但偶尔会出现以下错误,主要是在使用Chrome浏览器版本的Windows机器上> = 62 -

Uncaught Error: [$injector:modulerr] Failed to instantiate module userRegistration due to: Error: [$injector:nomod] Module 'userRegistration' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 

我从另一个SO post开始知道问题在于语法。正确的语法是

var app = angular.module("MesaViewer", []);

但我不确定为什么这个错误从未在过去出现过。我试图在相同的Chrome浏览器版本上重新发布该问题,但无法进行。

1 个答案:

答案 0 :(得分:0)

你能试试吧..

const app = angular.module("userRegistration", [
  "some-dep",
  "templates",
  "ngRoute",
  "ngResource",
  "ngCookies"
]);

无需从同一模块注入控制器,服务等