gpt4 book ai didi

angularjs - $injector nomod 模块 'angularFileUpload' 不可用

转载 作者:行者123 更新时间:2023-12-02 23:16:30 26 4
gpt4 key购买 nike

我目前正在将mean.io堆栈用于个人项目,一切都在本地顺利运行。我尝试部署到 Heroku,但遇到一个模块无法正确实例化的问题!我在 Stack Overflow 上发现了类似的问题,但没有一个答案对我有用。

这是我的错误:

错误:[$injector:modulerr] 无法实例化模块均值,原因是:[$injector:modulerr] 无法实例化模块 angularFileUpload,原因是:[$injector:nomod] 模块“angularFileUpload”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。 (dist.min.js)

我的模块似乎没有加载。但根据日志,它安装正确:

mean@0.3.3 postinstall /tmp/build_5d155aeb-14b5-4414-af19-986a68df3b19 node node_modules/bower/bin/bower install

bower ng-file-upload-shim#* not-cached git://github.com/danialfarid/angular-file-upload-shim-bower.git#*

bower ng-file-upload-shim#* resolve git://github.com/danialfarid/angular-file-upload-shim-bower.git#*

bower angular#* not-cached git://github.com/angular/bower-angular.git#* bower angular#* resolve git://github.com/angular/bower-angular.git#* ... bower ng-file-upload#* not-cached git://github.com/danialfarid/angular-file->upload-bower.git#*

bower ng-file-upload#* resolve git://github.com/danialfarid/angular-file->upload-bower.git#*

...

bower ng-file-upload-shim#* install ng-file-upload-shim#1.4.0

bower ng-file-upload#* install ng-file-upload#1.4.0

...

bower angular#1.2.19 install angular#1.2.19

...

Done, without errors.

注意:Danial Farid 的 angularFileUpload 要求在 Angular 之前加载 shim.js 文件,而 Angular 在 AngularFileUpload 之前加载。看来 Angular 是后来安装的,这会是一个问题吗?

这是我的模块,我在其中声明依赖项:

angular.module('mean.thingy', ['angularFileUpload','ngAnimate']).controller(...

最后是我的 asset.json:

"js": {
"public/build/js/dist.min.js": [
"public/system/lib/jquery/dist/jquery.min.js",
"public/system/lib/angular-file-upload-master/dist/angular-file-upload-shim.js",
"public/system/lib/angular/angular.js",
...
"public/system/lib/angular-file-upload-master/dist/angular-file-upload.js",
"public/init.js",
"public/*/*.js",
"public/*/{controllers,routes,services}/*.js"
]
}

如果您有任何帮助或预感,我将不胜感激!谢谢!

最佳答案

我遇到了同样的错误,通过将文件路径添加到 karma.conf.js 得到修复

关于angularjs - $injector nomod 模块 'angularFileUpload' 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24544743/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com