누구나 dojo 및 dgrid에 대한 extern 정의 파일을 공유해야합니까?Dojo 툴킷 및 dgrid 용 클로저 컴파일러 extern
나는 이들을 내 clojurescript 프로젝트에 포함시키고 심지어 '간단한'clsure 컴파일러 최적화 옵션을 사용하려고합니다.
현재로서는 dgrid 및 dojo 툴킷이 Clojurescript 컴파일 프로세스와 호환되지 않습니다. 외국 libs와 옵션을 다음 폐쇄 컴파일러를 사용하여 '축소 된 버전 만들 수있는 폐쇄 컴파일러 활용 : 심지어 고급 또는 : 간단한 옵션
B를 즉 IT는) 도장 또는 함께 dgrid 포함 할 수 없습니다) extern 옵션 과 함께 dojo 또는 dgrid 라이브러리를 포함시킬 수도 없습니다. extern 옵션은 extern 정의 목록 (dojo/dgrid 릴리스에 포함되지 않음)을 작성해야하기 때문입니다.
dojo 팀이 툴킷을 변경해야하기 때문에 옵션 (a)이 막 다른지, 아마도 낮은 우선 순위 일 것입니다. Stephen Chung의 google-closure에서 작동하도록 Dojo를 수정하는 방법에 대한 50 개 이상의 페이지 문서를 읽었지 만 Dojo 1.9 이상을 다시 구현할 수있는 능력은 충분하지 않습니다.
저는 (b)가 결국 작동 할 수도 있다고 생각하지만, externs 라이브러리를 찾아야합니다. 누군가가 dojo 1.9 및 최신 dgrid에 대해이 작업을 수행하고 있다고 생각합니다.
내가 폐쇄 컴파일러 현재 사용 가능한 'externs'의 저장소를 확인했고, 도장이 https://code.google.com/p/closure-compiler/source/browse/#git%2Fcontrib%2Fexterns
하지 여기에 게시하기 전에 나는 또한 externs의 온라인 추출기를 발견했다 http://www.dotnetwise.com/Code/Externs/index.html
http://www.dotkam.com/2013/07/15/clojurescript-use-any-javascript-library/
그러나이 작업을 수행하기 위해 어떤 dgrid/dojo 파일을 사용해야할지 모르겠습니다.
따라서 누군가 이미 이러한 외부를 만들었는지 확인하십시오.