1

非常に奇妙な問題があります。以下のコードは正常に動作します。ただし、Angular スクリプトをローカルのスクリプトに変更すると、いつの間にか、

System.import('components/app/app')

実行すると、ローカルの代わりに jspm.io でスクリプトを検索します。どうしてこれなの?

<!doctype html>
<html>
  <head>
    <script src="https://github.jspm.io/jmcriffey/bower-traceur-runtime@@0.0.87/traceur-runtime.js"></script>
    <script src="https://jspm.io/system@@0.16.js"></script>
    <script src="https://code.angularjs.org/2.0.0-alpha.22/angular2.dev.js"></script>
    <script>
        System.traceurOptions = {
          annotations: true,
          memberVariables: true,
          typeAssertions: false,
          types: true
        };
        System.config({
          baseURL: '/'
        });
    </script>
    <script src="/javascripts/libs/zone.js"></script>
    <script src="/javascripts/libs/long-stack-trace-zone.js"></script>
  </head>
  <body>
    @html.block('primary', function(model){
      <app></app>
    })
    <script>
      System.import('components/app/app').then(function(module) {
        // uncomment for debugging.
        // zone = zone.fork(Zone.longStackTraceZone);
        //return module.main();
      });
    </script>
  </body>
</html>
4

0 に答える 0