在Jhipster v3.9.1中, 我尝试将模块添加到我的项目中,但我不能。 例如,我想添加此模块http://hakib.github.io/MassAutocomplete/ 所以我运行bower安装angular-mass-autocomplete --save 在我运行gulp inject之后:vendor和gulp inject:dep
所以index.html现在刷新了,模块就在那里
所以,当我想使用它时,我试图添加。$ inject = []数组,它没有用,我试过在模块旁边使用它,它也不起作用! .module('moduleName',['mass-autocomplete'])
它总是给我这个错误: angular.js:13920错误:[$ injector:unpr]未知提供者:mass-autocompleteProvider< - mass-autocomplete< - ControllerName
我们不能使用凉亭模块或NPM模块吗?
谢谢
答案 0 :(得分:0)
链接页面上的第一个javascript示例显示了注入
var app = angular.module(' app',[' ngSanitize',' MassAutoComplete']);
在您的问题中,您可以像
一样.module(' moduleName',[' mass-autocomplete'])
更改' mass-autocomplete'到了MassAutoComplete'它应该工作 - 除非你没有在你的输出JS中包含JS库