2014-03-03 2 views
0

변수를 사용하려고 할 때와 별개로 작동하는 codeigniter Sparks에서 lessphp (v0.4.0)를 사용하고 있습니다.변수 사용시 lessphp 오류

예를 들면 다음과 같습니다.

@blah : # 123456; 내 .less의 상단에

가와 밖으로에게 폭탄을 파일 :

Fatal error: Uncaught exception 'Exception' with message 'parse error: failed at `@blah:#123456; ` line: 2' in 
...\assets\lessc.php:3256 Stack trace: #0 
...\assets\lessc.php(2130): lessc_parser->throwError() #1 
...\assets\lessc.php(1651): lessc_parser->parse('[email protected]:#1234...') #2 
...\assets\lessc.php(1791): lessc->compile('[email protected]:#1234...') #3 
...\assets.php(437): lessc->parse('[email protected]:#1234...') #4 
...\assets.php(88): Assets::_process('css') #5 
...\layout.php(27): Assets::css(Array) #6 ...\Loader.php(833): include('...') in ...\lessc.php on line 3256 

변수를 제거하고 모든 잘 작동합니다. 다른 사람이 이것을 경험하고 해결책을 찾았습니까?

답변

1

이것에 대한 단기 해결책을 찾았습니다. .css 파일의 첫 번째 줄이 CSS 규칙 인 경우 오류가 발생했습니다. 그래서 만약 내가 넣어 :

a { } 

@blah:#123456; 

body { 
    color:@blah; 
} 

잘 작동합니다. 정말이 사람이 도움이되기를 바랍니다.