2014-01-31 2 views
1

노드 애플리케이션에서 connect-assets 모듈을 사용 중이며 node-sass 모듈을 사용하여 sass로 작동하도록 할 수 없습니다. 커피 스크립트로 잘 작동하도록 할 수 있습니다. 내 server.coffee 파일에서node.js에서 SASS와 연결 자산 사용

내 옥보기에서

require "node-sass"

connectAssets = require 'connect-assets'

@_app.use connectAssets(src: __dirname + "/app/assets", jsDir: 'js', cssDir: 'css')

이 내가 가진 : 나는 다음과 같은 오류에 얻을 != css('reset')

을 페이지로드 : "경로 c에 파일이 없습니다. ss/reset.css "이 파일은 테스트를 위해 드롭 한 유일한 sass 파일이며 문서 가이드별로 이름이 지정되어 있습니다. reset.css.scss

프런트 엔드의 커피 파일과 똑같은 프로세스를 수행했으며 그것은 위대한 작품. 나는 또한 적은 모듈로 이것을 시도했지만 동일한 결과를 얻는다. 나는 여기서 한 발자국을 놓치고 있니? 이 과정에서 찾을 수있는 문서가 거의 없기 때문에 그렇게하는 것이 아주 사소한 작업처럼 들리므로 내가 잘못하고있는 것이 확실하지 않습니다.

+0

사용중인 연결 자산의 버전은 무엇입니까? –

+0

필자는 버전 2.5.4를 설치했으며 SASS와 함께 사용해야하는 최신 버전과 최신 버전을 확실히 알고 있습니다. 나는 그것을 사용하기 위해 더 적은 모듈을 설치했는데 완벽하게 작동했지만 SASS와 함께 할 수는 없었다. 어떤 도움이라도 대단히 감사합니다. 우리는 커다란 Java 응용 프로그램을 직장에서 노드로 옮기고 있습니다. 모든 스타일은 SASS에 있습니다. – HomeBrew

답변

2

불행히도 connect-assets 2.x는 SASS를 지원하지 않습니다. 당신이 모험심이 있다면, 당신은 그것에 대한 컴파일러 함수를 추가 할 수 like this LESS method.

다행히 SASS는 현재 연결되어있는 연결 자산 3.x에서 지원됩니다.

+0

답장을 보내 주셔서 감사합니다. 잘못 읽었어야합니다. 베타 버전으로 업데이트하여 잘 작동합니다. 베타 기간이 언제 생길 수 있는지에 대한 일정이 있습니까? – HomeBrew

+0

2 월 말까지 문 밖으로 밀어 내기를 기대합니다. :) –