2011-03-02 4 views
1

내 JS 파일을 구성하는 데 RequireJS를 사용하고 있습니다. 하나의 메인 JS 파일에 내 파일을 최적화하려고합니다. 그것은이 오류를 생성 할 이유RequireJS 최적화 참조 오류

Tracing dependencies for: main 

node.js:116 
     throw e; // process.nextTick error, or 'error' event on first tick 
     ^
ReferenceError: $ is not defined 
    at eval at <anonymous> (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21) 
    at Function.<anonymous> (eval at <anonymous> (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21)) 
    at Function.load (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:147:21) 
    at loadPaused (require.js:916:21) 
    at require.js:958:21 
    at Object.completeLoad (require.js:1207:17) 
    at Function.load (/home/plugins/requireJS/bin/../build/jslib/requirePatch.js:150:29) 
    at loadPaused (require.js:916:21) 
    at require.js:958:21 
    at Object.completeLoad (require.js:1207:17) 

사람이 알고 있나요 :

/home/plugins/requireJS/build/build.sh name=main out=mesh-built.js baseUrl=/home/public_html/js/ includeRequire=true 

명령은 다음과 같은 오류가 발생합니다 :

나는이 작업을 수행하려면 다음 명령을 사용하여 무엇입니까?

감사합니다.

답변

0

나는 파일의 순서에 문제가 있다고 생각한다. $()를 정의하는 JS 파일이 먼저 포함되는지 확인하십시오.