당신이로 실행 한 문제에
덕분에 당신이 fileExclusionRegExp
일치하는 파일의 전체 경로를 만들기 위해 노력하고 있다는 것입니다,하지만 r.js
는 파일의 기본 이름에 대한 테스트에 사용합니다. 이 옵션에 대한 설명과 기본값을 통해이를 추측 할 수 있습니다. description는 말한다 :
/^\./
이 전체 경로에 대해 테스트 할 수 있다면, 그들이 경우 마침표로 시작하는 파일을 제외 할 수 없을 것입니다 :
//When the optimizer copies files from the source location to the
//destination directory, it will skip directories and files that start
//with a ".".
기본값은 하위 디렉토리에 있습니다. 또한이 문제에 대한 확인은 this issue report입니다.
fileExclusionRegExp: /^(?!jquery|require).*\.js$/
그렇지 않은 경우는, fileExclusionRegExp
는 그것을하지 않을, 당신은 빌드를 사용해야 만 require.js
라는 이름의 하나 개의 파일 및 jquery.js
라는 하나 개의 파일이있는 경우
은, 당신이 정규 표현식에 의해 얻을 수 있습니다 위의 문제점 보고서에서 RequireJS 작성자가 제안한대로 디렉토리를 정리하는 단계.
이것은 (나는 r.js를 전혀 모르기 때문에) 단지 추측이지만, 렉서스가 __exclude__를 원하는 파일과 일치하지 않아야합니까? –
예. 제외하고 싶은 모든 파일을 나열해야합니다. 지정되지 않은 파일은 모두 지정해야합니다. – Wracker
정규 표현식은 __include__에 원하는 파일을 찾습니다. jquery.js와 require.js를 매치 시키려면'/ lib/(?: jquery | require) \ .js'를 시도해보십시오. –