나는 컴퍼스시나 트라 프로젝트가 this example에 근거하고있다.나침반이없는 영구적 인 CSS를 자동으로 컴파일하기
this commit in a pull request과 this pull request comment에서 언급했듯이, sinatra는 요청에 따라 필요에 따라 컴파일 된 CSS 파일을 자동으로 생성 할 수 있습니다.
그러나 CSS 파일을 변경하지 않아도 서버가 다시 컴파일해야하므로 낭비처럼 보입니다. 서버가 변경 사항을 감시하고 파일 변경시 다시 컴파일하지만 필요에 따라 동일한 정적 css 파일을 제공하는 것이 더 좋지 않습니까? 마치 "compass watch"를 실행하고 컴파일 된 파일을 제공 한 것처럼 작동합니다.
나의 질문은 다음과 같습니다. sinatra가 시계 나침반을 별도로 실행하지 않고 자동으로 내 CSS 파일을 정적 CSS로 컴파일하도록하는 좋은 방법이 있습니까?
참고 : 나는 익스프레스/노드/스타일러스 프로젝트도 가지고 있으며, 이것이 가능하고 논리적 인 방법이라고 믿을 수있게 해줍니다. 그리고 나는 단지 내 sinatra 앱을 잘못 구성하고 있습니다.
양자 택일로 : sinatra가 시계 컴파스를 별도로 실행하지 않고 자동으로 내 CSS 파일을 정적 CSS로 컴파일하는 좋은 방법이 있습니까? – kumikoda