我正试图在已有的php 应用程序中整合角度2应用程序。 但我把它放在文件夹后,我收到此错误。错误:XHR错误(404 Not Found)正在加载
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>
您需要提供SystemJS配置,以使我们能够帮助您。 –
我更新了我的问题 – Bouazza
我担心'System is not defined'错误。为了恰当地提供它,请将完整的index.html内容添加到您的问题 – Abdulrahman