2016-04-26 28 views
-1

存在するphp アプリケーションで角度2のアプリケーションを統合しようとしています。 しかし、私はこのエラーが表示されるフォルダに入れた後。エラー:XHRエラー(404 Not Found)loading

angular2-polyfills.js:390 Error: Error: XHR error (404 Not Found) loading main.js

<script> 
    System.config({ 
    transpiler: 'typescript', 
    typescriptOptions: { emitDecoratorMetadata: true }, 
    paths: { 
     'app/*': 'consultation/scripts/*' 
    }, 
    packages: { 
     "/angular2": {"defaultExtension": false}, 

     './app': { 
     format: 'register', 
     defaultExtension: 'js' 
     }, 

     '@angular2-material/core': { 
     format: 'cjs', 
     defaultExtension: 'js', 
     main: 'core.js' 
    }, 
     '@angular2-material/checkbox': { 
     format: 'cjs', 
     defaultExtension: 'js', 
     main: 'checkbox.js' 
    }, 
     '@angular2-material/button': { 
     format: 'cjs', 
     defaultExtension: 'js', 
     main: 'button.js' 
    }, 
     '@angular2-material/radio': { 
     defaultExtension: 'js', 
     main: 'radio.js' 
    }, 

     'ag-grid-ng2': {}, 
     'ag-grid': {}, 
     'ng2-select': {}, 
     'rxjs': {}, 
     'moment': { 
       main: 'moment.js', 
       type: 'cjs', 
       defaultExtension: 'js' 
      }, 
     'ng2-bootstrap': {"defaultExtension": "js"} 
    }, 
    map: { 

      'moment': 'node_modules/moment', 
      'ag-grid-ng2': 'node_modules/ag-grid-ng2', 
      'ag-grid': 'node_modules/ag-grid', 
      'ng2-select': 'node_modules/ng2-select', 
      'ng2-bootstrap': 'node_modules/ng2-bootstrap', 
      'rxjs': 'node_modules/rxjs', 
      '@angular2-material/core': 'node_modules/@angular2-material/core/core', 
      '@angular2-material/checkbox': 'node_modules/@angular2-material/checkbox/checkbox', 
      '@angular2-material/button': 'node_modules/@angular2-material/button', 
      '@angular2-material/radio': 'node_modules/@angular2-material/radio', 
    } 
    }); 
    System.defaultJSExtensions = true; 
    System.import('app/main') 
     .then(null, console.error.bind(console)); 
</script> 

enter image description here

+0

を君は。 –

+0

私の質問が更新されました – Bouazza

+0

「システムが定義されていません」というエラーが心配です。正しく起動するには、あなたの質問に完全なindex.htmlの内容を追加してください。 – Abdulrahman

答えて

-1

picture of console outputあなたはこのようpackagesブロックでappエントリ更新しようとすることができます:あなたが支援する私たちができるようにするためにSystemJSの構成を提供する必要が

map: { 
    'app': 'consultation/scripts' // <----- 
    (...) 
}, 
packages: { 
    "/angular2": {"defaultExtension": false}, 
    'app': { // <------ 
    format: 'register', 
    defaultExtension: 'js' 
    }, 
    (...) 
} 
+0

同じ問題 – Bouazza

+0

と同じエラーと 'map'エントリの更新?私は私の答えを更新しました... –

+0

それはいつも私が問題であると理解していなかった同じエラーです、あなたはルータを設定する必要があると思いますか? – Bouazza

関連する問題