2016-06-17 2 views
0

친애하는 각도 2 개발자 ...각도 2 cli - 브로콜리 모듈을 찾을 수 없습니다

주 모듈에서 지시문을 가져 오는 중 문제가 발생합니다. 모듈 생성을 위해 'angular-cli'를 사용하고 있지만 새로 만든 모듈을 찾을 수 없다는 Broccoli 플러그인이 계속해서 말하고 있습니다 ...

일부 코드가 있습니다. 새로 생성 된 모듈은 angular-cli (버전 1.0.0-beta.5)로 작성된 이후 변경되지 않았습니다. 내 프로젝트의 주요 모듈의 HTML 템플릿은 다음과 같습니다 : 내가 제대로 내 지시를 가져올 일단

<div id="content"> 
    <div class="firstname"> 
    <div class="letter"><p class="animated rotate1">D</p></div> 
    <div class="letter"><p class="animated rotate2">a</p></div> 
    <div class="letter"><p class="animated rotate3">v</p></div> 
    <div class="letter"><p class="animated rotate4">i</p></div> 
    <div class="letter"><p class="animated rotate5">d</p></div> 
    <div class="lastname animated">Rueda</div> 
</div> 

<div class="job animated"> 
    <h4>{{jobTitle}}</h4> 
</div> 

<!--<app-cv-menu></app-cv-menu>--> 
</div> 

마지막 부분은 주석 될 것입니다. 나는 브로콜리에서 얻을 오류를 마지막으로 여기

import { Component } from '@angular/core'; 
import {CvMenuComponent} from "src/app/cv-menu/cv-menu.component"; 

@Component({ 
    moduleId: module.id, 
    selector: 'david-rueda-app', 
    templateUrl: 'david-rueda.component.html', 
    styleUrls: ['david-rueda.component.css'], 
    directives: [CvMenuComponent] 
}) 
export class DavidRuedaAppComponent { 
    jobTitle = 'web dev'; 
} 

입니다 다음과 같이 지금, 주요 모듈 TS 파일은 ... 나는 거의 변경되지 않은 'jobTitle'필드를 생성하고, 지시에 나의 새로운 모듈 클래스를 추가한다 :

The Broccoli Plugin: [BroccoliTypeScriptCompiler] failed with: 
Error: Typescript found the following errors: 
mymain.component.ts (2, 31): Cannot find module 'src/app/cv-menu/cv-menu.component'. 

난 당신이 날 도울 수 있기를 바랍니다 :) 이 오류가 잘못 수입 경로에 의한처럼 당신이

답변

1

보이는 감사드립니다.

DavidRuedaAppComponent (src/app)에 CvMenuComponent (src/app/cv-menu/cv-menu.component)을 가져 오려고합니다.

따라서이 경우 가져 오기 경로는 src/app부터 시작하면 안됩니다. 대신 사용해보기

import {CvMenuComponent} from "./cv-menu/cv-menu.component"; 
+0

정말 고마워요! :) – Davd33

관련 문제