LESS-프로그래밍 방식 사용

LESS에서 프로그래밍 방식으로 사용하는 주요 포인트는 less.render 함수입니다. 이 함수는 LESS에서 다음 형식을 사용합니다-

less.render(input_data, options)
.then(function(output) {
   //code here
},
   
function(error) {
});

이 함수는 다음과 같이 작성할 수도 있습니다.

less.render(css, options, function(error, output) {})

옵션 를 반환하는 선택적 인수입니다promise 콜백을 지정하지 않고 promise콜백을 지정할 때. 문자열로 읽어 파일을 표시하고 주 파일의 파일 이름 필드를 설정할 수 있습니다.

sourceMap의 옵션은 다음과 같은 설정 sourcemap 옵션에 있습니다 sourceMapURL , sourceMapBasepath , sourceMapRootpath , outputSourceFilessourceMapFileInline . 여기서 고려해야 할 점은 less.js 에서는 sourceMap 옵션을 사용할 수 없다는 것입니다.

아래 형식과 같이 리스너를 추가하여 로그에 액세스 할 수 있습니다.

less.logger.addListener({
   debug: function(message) {
   },
   
   info: function(message) {
   },
   
   warn: function(message) {
   },
   
   error: function(message) {
   }
});

위에 정의 된 기능은 선택 사항입니다. 오류가 표시되면 오류를callback 또는 promise에 존재 less.render .