복붙노트

[ANGULAR] 각도는 templateurl을 찾을 수 없습니다

ANGULAR

각도는 templateurl을 찾을 수 없습니다

해결법


  1. 1.STYLEURLS 및 TemplateURL 용 프로젝트의 루트와 관련하여 경로를 사용해야합니다 (그래서 앱 / foo / bar / products / app.component.pen.html 대신 ./products/app.component.pen.html 대신 pen.html).

    STYLEURLS 및 TemplateURL 용 프로젝트의 루트와 관련하여 경로를 사용해야합니다 (그래서 앱 / foo / bar / products / app.component.pen.html 대신 ./products/app.component.pen.html 대신 pen.html).

    구성 요소 파일에 상대적인 URL을 사용하려면 프로젝트는 commonjs 모듈 ( "commonjs"tsconfig에서 "commonjs": 구성 요소 데코레이터에서 module.id를 포함해야합니다.

    @Component({ 
      selector: 'foo',
      moduleId: module.id // <== need this
      templateUrl: './foo.html'
    })
    

  2. 2.친척 경로가 작동하지만 아직 그 것이 아니라고 생각합니다. 시작 폴더에서 전체 경로를 사용해야합니다. 예를 들어, 시작 폴더 이름이 앱 인 경우. 당신은 다음과 같이 경로를 제공해야합니다 : Templateurl : 앱 / 제품 / app.Component.pen.

    친척 경로가 작동하지만 아직 그 것이 아니라고 생각합니다. 시작 폴더에서 전체 경로를 사용해야합니다. 예를 들어, 시작 폴더 이름이 앱 인 경우. 당신은 다음과 같이 경로를 제공해야합니다 : Templateurl : 앱 / 제품 / app.Component.pen.

  3. from https://stackoverflow.com/questions/36563678/angular-cannot-find-templateurl by cc-by-sa and MIT license