2014-09-24 3 views
1

나는 왜 이것이 미치는지 나를 이해하지 못한다.브런치는 파일 만 복사하고 컴파일하지 않습니까?

스켈레톤을 복사하고 그에 대한 작업을 수행하면 파일이 제대로 컴파일되지 않습니다.

일부 폴더가 변경된 상태에서 다른 폴더로 프로젝트를 이동하면 작동이 멈 춥니 다.

이유를 모르겠다.

적은 파일은 app/assets/css/general.less

에 있습니다 그리고 여기 내 설정이다 ... public/css/에, 나는 general.less 아니라 파일 general.css

exports.config = 

    paths: 
    public: 'public' 

    files: 
    stylesheets: 
     defaultExtension: 'less' 
     joinTo: 
     'public/css/general.css': /^(app)/ 

결과는 간단하다,

누군가 나를 알아낼 수있게 도와 줄 수 있습니까?

감사합니다.

답변

3

좋아요. 내 질문에 대한 해결책을 doc에 있습니다. 규칙 부분에있는 특정 구성 변수는 assets입니다.

assets 키 : anymatch 세트

은 여기에 (고화질)입니다. 기본값 : /assets[\\/]/. 테스트 결과 이 true로 설정되면 파일이 컴파일되지 않고 대신 공개 디렉토리로 이동됩니다.

그리고 기본값은 "자산"...

+0

이 너무 견과류 날 운전 한 때부터 - 다른 사람이 문제가 들면, 당신은 당신의'브런치-config.js' 이를 추가하여 해결할 수 있습니다 'convention : { assets :() => false // 브런치가/assets 폴더의 파일을 컴파일하도록합니다. }' – PJATX

관련 문제