내 자바 스크립트 프로젝트에서 requireJs를 처음 사용하려고합니다. 나는 jasmine으로 테스트 케이스를 작성하고 grunt를 사용하여 실행했습니다. 모든 것이 내 로컬 컴퓨터에서 잘 작동하지만 트래비스에 똑같이 배포하면. requireJs는 모듈 종속성을 해결할 수 없으며 오류가 발생합니다.
Error: scripterror: Illegal path or script error: ['ListModel']
프로젝트 URL : https://github.com/metanitesh/Js.jQuery.metaList
트래비스 빌드 : https://travis-ci.org/metanitesh/Js.jQuery.metaList
개발을 위해 Mac을 사용하고 있었고 파일 이름을 camelCase 표기법으로 지정했습니다. 문제는 mac osX의 대소 문자를 구분하지 않는 특성에 있었지만 travis는 이러한 파일을 읽을 수 없었습니다.
모든 파일의 이름을 소문자로 변경했는데 제대로 작동합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다