문제

sass Framework 2.3 재생이므로 Sass가 CSS로 컴파일되도록합니까?그렇다면 어떻게해야합니까?나는 플러그인을 시도했지만 2.3은 2.3만을 빌드하지는 않습니다.최대 2.2.

도움이 되었습니까?

해결책

아마도 알 수 있듯이, 재생은 SBT-Web 를 사용하여 마이그레이션했습니다. 오래된 시스템 대신 자산 파이프 라인. 오래된 시스템보다 훨씬 융통성이 있습니다. 불행히도, 그것은 너무 새로운 이래로, 그것은 또한 많은 많은 기존 패키지가 부족합니다. SBT-Sass를 써야하거나 다른 사람이하는 일 때까지 기다려야 할 것입니다. 나는 프로젝트를 2.3으로 마이그레이션하기 위해 같은 배에 있습니다.

화요일에 재생 웹 세미나에서 Christopher Hunt는 스타일러스에 대한 완전한 Fledged 예제 SBT-Web Plugin을 수행했으며 소스 여기 . 논리의 대부분은 JS 스크립트 , relinch"nofollow"> Webjars 대신

수정해야 할 프로세스의 두 부분은 JS 파일에 스타일러스 대신 SASS를 호출하는 부분과 재생을 전달하기 위해 오류를 파싱하기위한 파트가 있습니다. 후자는 parseError 기능을 편집하는 것입니다. 전자는 SASS를 호출하거나 기존 SASS 랩퍼를 Webjar 형식으로 적용하여 스타일러스를 사용하여 동일한 방식으로 사용하여 해결할 수 있습니다. NPM에 몇 가지 트릭을 할 수 있습니다

편집 나는 지금 몇 달 동안 Shaggyyeti sbt-sass 패키지를 사용해 왔습니다. 다른 답변을보십시오.

다른 팁

재생 프레임 워크 2.3 용 SBT-SASS 플러그인을 사용하려고 할 수 있습니다.

미래에 플러그인을 JS 컴파일러와 통합하려고 노력할 것입니다.이제 루비 버전의 Sass에서만 작동합니다.

링크 : https://github.com/shaggyyeti/sbt-sass .

다음 단계를 사용하여 SASS 플러그인을 설치할 수 있습니다.

resolvers += "Madoushi sbt-plugins" at "https://dl.bintray.com/madoushi/sbt-plugins/"

addSbtPlugin("org.madoushi.sbt" % "sbt-sass" % "0.9.2")
.

https://dl.bintray.com/madoushi/sbt-plugins/org.madoushi.sbt/sbt-sass/scala_2.10/sbt_0.13/

그러나 런타임 중에 오류가 발생했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top