stealjs와 함께 canJS를 사용하는 데 문제가 있습니다. javascriptmvc (3.3 canJS 사용)의 저장소를 복제했습니다. 지금은 내가 "독립 모듈"예컨대 레이아웃 (발판 도구를 사용하여 생성)을했습니다 내 응용 프로그램의 다른 부분에서이 폴더 구조StealJS and CanJS
/js
/can
/documentjs
/funcunit
/plugins
.
.
.
을했습니다. 내 페이지에서 "js/steal/steal.js? path/to/module/layout"을 사용하여이 모듈을로드하면 작동합니다. 내 layout.js과 같이 내부의 일부 JQuery와 플러그인 (JS 메인 폴더에있는 예)를 훔친 경우
steal('plugins/jqueryplugin.js', 'plugins/jqueryplugin.css', function() {
// my code here
});
여전히 작동,하지만 난 "dependecies"일부 목록에 추가 할 때 구성 요소 "canJS"(도구로 생성 된 fixture.js ... can.fixture)가 중지되어 모든 작업이 중단됩니다. 나는 또한 시도했다 :
steal('that').then('this', function() {});
그러나 나는 같은 결과를 ..... 실패했다! 누구도 힌트를 가지고 있니?
답변을 수락 함으로 표시하십시오. :) –