Angular 2 main.js未找到404错误

时间:2017-10-17 05:19:40

标签: angular

我创建了一个有角度的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文件。我们需要做什么吗?

2 个答案:

答案 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'
      }
    }