2015-01-13 1 views
0

를 작동하지 않는 맵을 :LESSC 소스는 내가 다음과 같은 lessc를 실행 해요

lessc alice/public/local/less/intfarm.less > alice/public/local/css/local/compiled/intfarm.css --source-map=alice/public/local/less/intfarm.map --verbose 

소스지도를 출력하지만 작동하지 않습니다. 나는 파일을 확인하고 마지막에 내가 읽어

...

,iBAAA;EACA,cAAA;;AA1EZ,IAAI,SA8EA;EACI,gBAAA","file":"../../../../undefined 

은 나뿐만 아니라 다른 플래그를 설정해야합니까? (LESS 제작자의 마음을 사로 잡다 : 기본 설정으로 활성화하지 않고 업무 시간과 검색 시간을 절약하는 이유는 무엇입니까?)

답변

2

출처와 운명 사이에 >을 사용하지 마십시오. 실제로 출력 결과는 stdout입니다. 컴파일러는 여러분이 intfarm.css에 출력을 쓰고 있다는 것을 알지 못하므로 그 파일에 대한 소스 맵 링크를 만들 수 없습니다. ... = 대신 --source-지도의 --source 맵 -지도 - 인라인을 매개 변수를 사용 할 수 있습니다 https://github.com/less/less.js/pull/2389

+0

대신 무엇을 사용해야합니까? 제 명령을 제발 바꿔 주시겠습니까? –

+0

'lessc alice/public/local/less/intfarm.less alice/public/local/css/local/컴파일 된/intfarm.css - 소스 맵 = 앨리스/공용/로컬/less/intfarm.map --verbose' 왜냐하면 :'usage : lessc [option option = parameter ...] [destination]'리다이렉트 대신 목적지를 설정한다. –

0

다른 솔루션을하지만 가장 좋은 방법은 생각 :

참조 하나는 Bass Jobsen이 가리키고 있습니다

관련 문제