2012-04-15 2 views
0

저는이 덜 문제가있는 서클에서 어지럽게 돌아 다니고 있습니다. 나는이와 함께 시작하는 경우 :.css 확장자가없는 Less CSS 파일을 처리 할 수 ​​없습니다.

@primary: #0A67A3; 
body{ 
    background-color: @primary; 
} 

내가 오류를 얻을 수 없지만, .less 파일은 처리되지 않습니다

<link rel="stylesheet/less" type="text/css" href="less/settings.less" /> 
<script src="js/libs/less-1.3.0.min.js" type="text/javascript"></script> 

settings.less 및 settings.less.css는 동일합니다. 파일 이름을 less/settings.less.css로 변경하면 파일이 처리되고 변수가 올바르게 사용됩니다. 그러나 ... 파일을 가져 오려고하면 확장자가 .css가 아니더라도 처리되지 않기 때문에 문제가 발생하지만 .css 확장자가 있으면 직선으로 처리됩니다.

실제 문제는 확장자가 .less 인 파일이 처리되지 않는 것 같습니다. Chrome에서 처리 할 수있는 유일한 답변이므로 Firefox를 사용하여 정확하게 동작을 복제합니다.

+0

질문을 다시 작성하십시오. 매우 혼란 스럽습니다. 'settings.less' 내부에서'@file otherfile.less'을 가져 오려고합니다, 그렇습니까? 어떤 경로를 사용하고 있습니까? –

+0

혼란스러운 경우 죄송합니다. 요점은 .less 확장자를 가진 파일은 처리되지 않는다는 것입니다. 확장자를 .css로 변경하면 첫 번째 파일은 처리되지만 가져온 파일은 그렇지 않습니다. 다른 무엇보다도, 나는 .less 확장자로 파일을 처리 할 수 ​​있어야합니다. – Rob

+0

IIS를 사용하고 있습니까? 서버가 올바른 헤더를 전송하지 않았거나 파일을 전혀 보내지 않은 경우 올바른 확장자로'.less'를 추가해야합니다. 그것의 URL에서'.less' 파일을 직접 열 수 있습니까? –

답변

1

IIS였습니다. DOH! 리카르도 감사합니다!

관련 문제