2016-08-19 1 views
1

는 브런치-config.js에 다음 항목을 고려 할 수 있습니다 전에.Brunch.io 브런치-config.js 의미 : 연결하는 동안 분명히</p> <pre><code>joinTo: { "js/app.js": /^(web/static/js)/, "js/vendor.js": /^(web/static/vendor)|(deps)/ }, order: { before: [ "web/static/vendor/jquery/dist/jquery.min.js" ] } </code></pre> <p>"jquery.min.js"넣어됩니다

질문 1 : app.js 또는 vendor.js 또는 둘 모두의 파일 앞에 넣으시겠습니까?

질문 2 : 패턴이 joinTo에 있습니까? 예 :/^ (web/static/vendor) | (deps)/recursive, 모든 하위 경로는 * .js 파일 검색에 포함됩니까?

답변

2

order.before은 기본적으로 연결된 출력 내의 파일 순서를 의미합니다.

jquery 파일은 js/vendor.js 출력의 첫 번째 파일이됩니다. 자체 출력 파일을 만들지는 않습니다.

joinTo 내부의 패턴은 재귀 적입니다.하지만 브랜치는 모두 디렉토리 자체를 보지 않습니다. 브런치는 config.paths.watched의 경로를 사용합니다 (귀하의 경우 web/staticdeps 디렉토리가 포함될 수 있음).