2014-01-12 2 views
0

저는 패키지 관리자 인 Component을 시작했습니다. component.json 파일의 local 키에 모듈을 추가하여 다른 로컬 모듈에 require을 추가 할 수 있다고 생각하지만 모든 파일을 모듈로 취급하지 않으려면 어떻게해야합니까?Component 패키지 관리자를 사용하여 다른 로컬 스크립트를 가져 오겠습니까?

(매우 최소한의) 구성 요소 설명서에서 개발자 TJ는 scripts 배열에 다른 관련 스크립트 (동일한 디렉토리에있는)를 추가 할 수 있다고 말합니다. 그럼에도 불구하고, 나는 require 또는 내 main 파일에서 주변 스크립트의 메소드를 참조 할 수 없습니다.

require 메서드는 스크립트에서로드를 시도 할 때 실패하고 'bootstrap'파일에서 해당 스크립트의 메서드 또는 변수를 참조하려는 시도는 쓸모 없습니다. 내 build.js은 스크립트가 컴파일 된 것을 보여 줬지만 다른 스크립트에서 참조하는 올바른 방법을 알아낼 수없는 것 같습니다 ...

Help?

답변

0

나는이 질문에 대한 답을 게시 할 것이라고 생각했기 때문에 같은 문제가있는 사람이라면 누구나 빨리/고통없이 찾을 수 있습니다.

var script = require('./script.js'); 

참고 파일 이름의 시작 부분에 ./ : 그렇게 같은 현재 디렉토리의에

대답은 포인터로 스크립트를 참조하는 것입니다.

실수를 저지르기 쉽습니다.

관련 문제