Angular2 Typescript app throws 404 on components when js extension not specified

前端 未结 7 1451
青春惊慌失措
青春惊慌失措 2021-02-12 09:32

I just started to play around with Angular2, and ran into a weird component file extension problem:

Let\'s use the 5 minutes quickstart demo from angular.io (I\'ll repro

7条回答
  •  星月不相逢
    2021-02-12 10:29

    This problem may be caused by JetBrains WebStorm when refactoring files to new locations. It seems to append the .ts extension on imports.

    So, keep your new files in their places but check every file's imports.

    All of your imports should resemble this

    import {MyComponent} from './Components/MyComponent';
    

    And not this

    import {MyComponent} from './Components/MyComponent.ts';
    

提交回复
热议问题