2014-09-29 2 views
2

그래서 모듈을 사용하도록 사이트를 설정했습니다. 각 모듈에는 .css로 컴파일해야하는 자체 .less 파일이 있습니다.각 디렉토리에서 .css를 모두 컴파일해야합니다.

폴더 구조 : /common/modules/{module-name}/style.less

내가 모든 style.less 파일이 같은 디렉토리에있는 style.css 파일로 변환 할 필요가있다. 예를 들어 :

/common/modules/clock/style.less 내가 내 꿀꿀 거리는 소리 파일을 개별적으로 각 모듈을 추가하고 싶지 않아 /common/modules/clock/style.css

로 컴파일 될 필요가 동적으로이 작업을 수행하는 방법은 무엇입니까?

답변

4

은 참조 :

grunt.initConfig({ 
    less: { 
     compileCore: { 
     options: { 
      strictMath: true 
     }, 
     files: [{ 
      expand: true, 
      src: ['/common/modules/**/style.less'], 
      ext: '.css', 
      extDot: 'first' 
     }] 
     } 
    } 
    }); 
: http://gruntjs.com/configuring-tasks#globbing-patterns

는 다음과 같은 작업을 정의 할 수 있습니다

관련 문제