私はAngularJSアプリケーションを持っています。これは既存のWebサイトで使用されています。埋め込みAngularJS AppとRequireJS/AMDエラー
このような何か:
<div ng-app="configurator" ng-controller="SomeController as someController" data-auth="some-jwt-token" class="app-wrapp">...</div>
ウェブサイトは、そのJavaScriptのもののためrequireJSを使用しています。そして、これは、次のエラーでどこ私のアプリの休憩です:
mnty.1464947369.js:65 Uncaught Error: Mismatched anonymous define() module: function(){return factory()}
http://requirejs.org/docs/errors.html#mismatchmakeError @ mnty.1464947369.js:65v @ mnty.1464947369.js:65o @ mnty.1464947369.js:65requirejs @ mnty.1464947369.js:65(anonymous function) @ mnty.1464947369.js:70fetchPlugins @ mnty.1464947369.js:70process @ mnty.1464947369.js:70mount @ mnty.1464947369.js:70(anonymous function) @ main_3-21-6.js:149u @ mnty.1464947369.js:66fireWith @ mnty.1464947369.js:66ready @ mnty.1464947369.js:66a @ mnty.1464947369.js:65
app-bundled.js:6 Uncaught Error: [$injector:modulerr] Failed to instantiate module configurator due to:
Error: [$injector:modulerr] Failed to instantiate module rzModule due to:
Error: [$injector:nomod] Module 'rzModule' 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.
http://errors.angularjs.org/1.5.5/$injector/nomod?p0=rzModule
は、使用されるモジュールのいくつかは、彼らのビルドでUMDを使用していますが、ほとんどありません。これは私が考える重要な問題です。どうすればこの問題を解決できますか?
(AngularJSアプリは、単一のJSファイルにバンドルISTとページのフッターに含まれている)
以内にこのファイルを設定する必要があり、これを解決するために、JSが必要になりますあなたはあなたの設定jsファイルのコードを教えてください? – Keshav
この質問は非常によく書かれていません。さまざまな問題によって複数のエラーが発生します。私はあなたの最初のエラーメッセージ( "匿名の定義がミスマッチ")を処理し、あなたの質問に[mcve]を含め、そして私たちは再び開くことができます。今、MCVEの欠如は、問題を解決しなかった3つの答えを得るようにしました。 – Louis