Google의 클로저 컴파일러로 ExtJS 6.2.0을 컴파일하려고합니다. 상기에 extjs 소스 코드에 다음과 같은 주석이있다 :Google 클로저 컴파일러가 형식 주석을 인식하지 못합니다.
* @param {Ext.data.TreeModel[]} records An array of records.
폐쇄 오류가 밖으로은 주석의 유형을 인식하지 않는 한. 오류는 다음과 같이 표시됩니다.
extjs-6.2.0/build/ext-all-debug.js:248792: ERROR - Bad type annotation. expecting a variable name in a @param tag. See https://github.com/google/closure-compiler/wiki/Bad-Type-Annotation for more information.
* @param {Ext.data.TreeModel[]} data.records An Array of Models representing the
제공된 URL에 솔루션이 표시되지 않을 수도 있습니다. ExtJS에는 컴파일러가 문제가 있다고 생각하는 많은 종류가 있습니다.
여기에 간단한 해결 방법이 있습니까? 컴파일에서 --jscomp_error checkTypes
을 제거 할 수는 있지만 적절한 방법으로 수행하고 싶습니다.
연결중인 스레드가 유효한 링크로 보이지 않습니다. – randombits
링크가 수정되었으므로 지금 사용해보십시오. – owler