2012-07-23 2 views
0

제공된 less.js 파일을 사용하여 로컬로 부트 스트랩 사이트를 개발했습니다. 이것은 위대한 노력을했습니다. 이제는 준수 된 CSS 파일을 프로덕션 서버에 배포하는 방법을 살펴보고 있습니다. 내가 로컬 윈도우 7에있어 ​​이러한 프로그램과 합리적인 성공 있었 :Twitter Boostrap 사이트를 개발에서 프로덕션으로 옮기기 - CSS로 컴파일하기 덜어 짐

http://winless.org/

http://crunchapp.net/

그래서 내가있는 style.css 파일을 컴파일 한 내 PHP이에 연결 오전/HTML 파일. 내가 알아 차 렸던 이상한 점은 less.js에 연결되는 코드 줄을 제거 할 때 스타일이 작동하지 않는다는 것입니다.

그래도 CSS를 사용하지는 않지만 내 페이지는 여전히 링크되어야합니다. less.js 컴파일러. 아무도 이것이 왜 있는지 압니까?

저는 (LESS의 컴파일 된 CSS로) Twitter 부트 스트랩 사이트를 배포하는 방법에 대한 자습서를 찾고 있었지만 뭔가를 찾을 수 없었습니다. 모든 링크가 크게 감사하겠습니다. 이제 Bootstrap 사이트가 자바 스크립트가 활성화 된 사용자에게 회신하는지 궁금합니다.

답변

0

작업에 링크를 게시 할 수 있습니까? 또는 일부 코드? less.js 호출을 제거한 후에도 CSS가 작동하지 않아야합니다.

코드를 살펴보고 어떤 이상한 점이 있는지 살펴 봅니다.

+0

Doh. 더 빨리 내가 ​​게시하고 문제를 발견했습니다. 나는 rel = "stylesheet/less"대신 rel = "stylesheet/less"를 사용하여 컴파일 된 스타일 시트에 링크하고있었습니다. 나는 전에/less를 알아 차리지 못했다. 모두 정렬 됨! – PaulC

+0

다행 이군. 나는 지난 주에 똑같은 실수를 저질렀다. 쉽게 완료되었습니다. –

0

less.js 의존성을 제거하는 가장 좋은 방법은 배포하기 전에 서버에서 CSS를 컴파일하는 것입니다. 이렇게하려면 노드에 대해 Less를 설치하려면 Node.js를 설치 한 다음 follow these instructions을 설치해야합니다.

그런 다음 "명령 줄 사용법"섹션으로 이동하면 lessc 명령을 사용하여 Less 파일을 CSS 파일로 컴파일하는 방법을 볼 수 있습니다.

+0

감사합니다. 몇 가지 옵션이 있습니다. http://blog.dotsmart.net/2010/11/26/running-the-less-js-command-line-compiler-on-windows/도 있습니다. – PaulC