2012-08-06 2 views
1

grunt을 사용하여 문자열을 연결하는 것이 가능합니까? 내가 이런 <banner>을 CONCAT 수 있다는 사실을 알고 :gruntjs를 사용하여 문자열과 파일을 연결하는 방법

concat: { 
    dist: { 
    src: [ 
     '<banner>', 
     '<file_strip_banner:public/src/js/lib/underscore.js>', 
     '<file_strip_banner:public/src/js/lib/jquery.js>' 
    ], 
    dest: 'public/js/all.js' 
    } 
} 

을하지만 난이 meta 다른 변수를 선언 할 때 그냥 무시됩니다.

감사

+0

샘플 코드 pls – iancrowther

답변

3

예. 그냥 배너 지시문의 위치를 ​​지정하십시오. 여기에 예제 grunt.js입니다 :

grunt.initConfig({ 
    meta: { 
    banner: '/* I am a string */', 
    footer: '/* Im another string at the bottom! */' 
    }, 
    concat: { 
    dist: { 
     src: [ 
     '<banner:meta.banner>', 
     '<file_strip_banner:public/src/js/lib/underscore.js>', 
     '<file_strip_banner:public/src/js/lib/jquery.js>', 
     '<banner:meta.footer>' 
     ], 
     dest: 'public/js/all.js' 
    } 
    } 
}); 

하는 등 <banner><file_strip_banner> 모든 지시어 그런트에 v0.4을 제거되었는지 알고 있어야합니다 ... 그래서 이것은 단지 그런트 v0.3에서 작동합니다.

+0

감사합니다. 나는 마지막 버전의 툴툴 거리기를 사용하고 있습니다. 아마 다른 방법을 찾을 것입니다. – jney

관련 문제