我创建了一个有角度的2应用程序,它运行正常,但是当我将main.js(从main.ts创建)文件的路径从./更改为./app时,我在systemjs中更改了它。 config.js也如下
packages: {
app: {
main: './app/main.js',
defaultExtension: 'js',
meta: {
'./*.js': {
loader: 'systemjs-angular-loader.js'
}
但是在加载应用程序时仍然没有为main.js找到404文件。我们需要做什么吗?
答案 0 :(得分:1)
您应该添加组件的结构以查看错误的位置。 我建议您使用Angular CLI以正确的结构启动项目。
答案 1 :(得分:0)
以下plunker https://plnkr.co/edit/4fT2ahOC3o61FEB4jVSK?p=preview将ts格式更改为systemjs.config.js中的js。
packages: {
'.': {
defaultExtension: 'js'
},
app: {
main: './main.js',
defaultExtension: 'js'
},
rxjs: {
defaultExtension: 'js'
}
}