指令/组件名称“ng”无效。名称不应包含前导或尾随空格

时间:2017-01-29 09:07:28

标签: javascript angularjs angularjs-directive

尝试在生产中运行我的应用 并得到一个奇怪的错误

CODE / ERROR MESSAGE

angular.js:68Uncaught Error: [$injector:modulerr] Failed to instantiate module ng due to:
Error: [$compile:baddir] Directive/Component name 'ng ' is invalid. The name should not contain leading or trailing whitespaces

我看了"ng "模块,但找不到

是否熟悉这个问题?

继续。我的Docker文件中的节点6.2.2

非常感谢

1 个答案:

答案 0 :(得分:0)

我知道这个问题已经回答了,但是我想补充一点。即使您的组件/指令名称中没有空格,当您的组件/指令名称以大写字母开头时,它也可能抛出相同的异常。您应该始终使用小写字母来编写组件/指令名称。在您的示例中,它应该是“ ng ”,而不是“ ng ”或“ Ng ”。

有关更多详细信息,请参阅docs