2016-03-24 4 views
1

このthreadに従って、angular2でモーダルを作成するためのng2-bs3-modalが含まれています。 ng2-bs3-modalとそれがロードするjsファイル(modal.js、modal-header.jsなど)はデフォルトで.jsを拡張子として使用しないため、deafultJsExtension:trueを使用する必要がありました。 (角度は、ブラウザで再度そのモジュールをロードしている)は、同じスレッドに係る角度誤差を防止するために、私は時々それを、次に、直接systemjsをロードする、代わりのローディングangularjs後に書き込んだ後angular2 - ブラウザが見つかりません、corejs

<script src="node_modules/es6-shim/es6-shim.min.js"> 
    </script> 
    <script src="node_modules/systemjs/dist/system-polyfills.js"> 
    </script> 
    <script src="node_modules/systemjs/dist/system.src.js"> 
    </script> 
    <!-- 2. Configure SystemJS --> 
    <script> 
     System.config({ 
      defaultJSExtensions: true, 
      packages: { 
      angular: { defaultExtension: false }, 
      app: { 
       format: 'register', 
       defaultExtension: 'js' 
      }, 
      }, 
      map: { 
       'ng2-bs3-modal': 'node_modules/ng2-bs3-modal', 
      } 
     }); 
     System.import('node_modules/jquery/dist/jquery.min.js') 
     System.import('node_modules/bootstrap/dist/js/bootstrap.min.js'); 
     System.import('app/js/main') 
     .then(null, console.error.bind(console)); 
    </script> 
    <script src="node_modules/angular2/bundles/angular2-polyfills.js"> 
    </script> 
    <script src="node_modules/rxjs/bundles/Rx.js"> 
    </script> 
    <script src="node_modules/angular2/bundles/angular2.dev.js"> 
    </script> 

をsystem.configを含ま正常に動作し、時にはそれがbrowser.jsが、見つからないのCore.js、また(コンソールで、それはhttp://localhost:3000/angular2/core.js 404(見つかりませんGET言う)エラー

をsystem.jsことを言う - system.src.js:1068 アサーションが失敗しました:読み込み中または読み込まれている - system.src.js:291

誰かがこれを識別できるか のおかげ

答えて

0

[OK]を答えはエラーとは全く明らかだったので、私は::同様angular2用のマップを書かなければならなかった -

map: { 
     'ng2-bs3-modal': 'node_modules/ng2-bs3-modal', 
     'angular2': 'node_modules/angular2' 
    } 

は多分これは、ファイルとポリフィルのシーケンスとしなければなりませんでしたスクリプトの読み込みですが、このシーケンスはインターネット上で読んだソースから取られましたが、私たちはこのようなエラーに遭遇するかもしれないと書いていました。

誰もが起こっているのですか?それとも私だけですか?

関連する問題