Javascript $injector:modulerr未能实例化模块cloudinary,原因是$injector<;省略>;

Javascript $injector:modulerr未能实例化模块cloudinary,原因是$injector<;省略>;,javascript,node.js,angularjs,bower,cloudinary,Javascript,Node.js,Angularjs,Bower,Cloudinary,我在写一份卑鄙的申请书。我从这个模板开始: 我想添加一个模块(称为cloudinary),因此我遵循以下步骤: (即:是否在my server.js中安装了npm并添加了配置) 我还在我的bower.json中添加了以下内容: "dependencies": { "cloudinary": "latest", 顺便问一下,这有必要吗?我这样做是为了访问public/lib repo中的cloudinary js文件。这是一种好的做法吗? 我不确定,但无论如何,它确实创建了一个publi

我在写一份卑鄙的申请书。我从这个模板开始:

我想添加一个模块(称为cloudinary),因此我遵循以下步骤: (即:是否在my server.js中安装了npm并添加了配置)

我还在我的bower.json中添加了以下内容:

"dependencies": {
    "cloudinary": "latest",
顺便问一下,这有必要吗?我这样做是为了访问public/lib repo中的cloudinary js文件。这是一种好的做法吗? 我不确定,但无论如何,它确实创建了一个public/lib/cloudinary代表

然后我在app.js中添加了以下内容:

angular.module('mean.mycars', ['cloudinary']);
我将其用于直接html上载:

因此,我将其添加到我的assets.json文件中(将其添加到页脚中的所有页面:

        "public/lib/cloudinary/js/jquery.min.js",
        "public/lib/cloudinary/js/jquery.ui.widget.js",
        "public/lib/cloudinary/js/jquery.iframe-transport.js",
        "public/lib/cloudinary/js/jquery.fileupload.js",
        "public/lib/cloudinary/js/jquery.cloudinary.js",
当我转到我的应用程序时,会出现以下js错误:

Uncaught Error: [$injector:modulerr] Failed to instantiate module mean due to:
Error: [$injector:modulerr] Failed to instantiate module mean.mycars due to:
Error: [$injector:modulerr] Failed to instantiate module cloudinary due to:
Error: [$injecto...<omitted>...1) angular.js:78
(anonymous function) angular.js:78
(anonymous function) angular.js:3745
forEach angular.js:323
loadModules angular.js:3711
createInjector angular.js:3651
doBootstrap angular.js:1379
bootstrap angular.js:1394
(anonymous function) init.js:8
trigger angular.js:2445
(anonymous function) angular.js:2716
forEach angular.js:330
eventHandler
Uncaught错误:[$injector:modulerr]未能实例化模块平均值,原因是:
错误:[$injector:modulerr]未能实例化模块mean.mycars,原因是:
错误:[$injector:modulerr]未能实例化模块cloudinary,原因是:
错误:[$injecto……1)角度。js:78
(匿名函数)angular.js:78
(匿名函数)angular.js:3745
forEach.js:323
loadModules.js:3711
createInjector.js:3651
doBootstrap angular.js:1379
bootstrap.js:1394
(匿名函数)init.js:8
触发器角度。js:2445
(匿名函数)angular.js:2716
forEach.js:330
事件处理程序

我可能忘了在某个地方声明一些东西,但也不知道在哪里查找…

如果找到解决方案。我在这里声明“cloudinary”作为角度模块的问题是:

angular.module('mean.mycars', ['cloudinary']);
但它似乎不是一个角模,所以我把它放在:

angular.module('mean.mycars', ['']);
误差消失了


现在我不知道如何在我的应用程序中使用cloudinary,通过brower上传图像。这看起来有点复杂。

我知道这一回答与您最初的问题相比有几个月的时间了,但如果您已经找到了解决方案,也许它可以帮助其他人

我目前正在努力使Cloudinary也能在Angular.js应用程序中工作。据我所知,您需要将“Cloudinary”作为一个模块注入到您的应用程序中,以使其工作

有两个Cloudinary库需要包含,加载顺序很重要。看起来您已经包含了“jquery.Cloudinary.js”;还需要包含“angular.Cloudinary.js”()。确保在“angular.js”之前调用“jquery.cloudinary.js”,在“angular.js”之后调用“angular.cloudinary.js”。cloudinary\u angular项目具有