2014-12-20 2 views
6

Visual Studio 2013 및 Web Essentials를 사용하여 projetc에서 SCSS 파일을 컴파일하려고합니다. 여기에 내가 비주얼 스튜디오의 출력 창에 점점 오전 오류가Web Essentials SCSS 컴파일 오류

Something went wrong reaching: http://127.0.0.1:52658/?service=SCSS&sourceFileName=C:\Development\KnockApp\KnockApp\KnockApp.Web\Content\scss\directory.scss&targetFileName=C:\Users\IEUser\AppData\Local\Temp\3510b388-06aa-48bb-b517-e1442399e924.css&mapFileName=C:\Users\IEUser\AppData\Local\Temp\3510b388-06aa-48bb-b517-e1442399e924.css.map&precision=5&outputStyle=expanded& 

SCSS: directory.scss compilation failed: The service failed to respond to this request   
     Possible cause: Syntax Error! 

SCSS 파일이 타사 테마에서 와서 그들이 나침반을 사용하는 것입니다, 나는 내 프로젝트의 나침반 파일을 포함했다. 또한 노드와 노드 절충기를 기계에 설치했습니다. 의견이 있으십니까?

+1

Compass에는 Sass 파일 이상이 필요합니다. Ruby로 작성된 많은 기능이 있습니다. 스프라이트 나 [헬퍼 함수] (http://compass-style.org/reference/compass/helpers/)를 사용하려는 경우 node-sass를 사용할 수 없습니다. – cimmanon

+0

Web Essentials 업데이트 4에는 노드 대신 Ruby 컴파일 기능이 있습니다. 나는 그것을 성공적으로 사용하지는 못했으나 아마 당신은 그것을 가지고 더 운이 좋을 것이다. – matthewpavkov

+0

친구 없음, 전혀 운이 없음. 나는 루비를 설치하고 나침반을 작동시킬 수 있었지만 web essential은 여전히 ​​루비 컴파일러와 scss 파일에 대해 b1 + ches를 요구하지 않을 때에도 폴더를 감시하고있다. –

답변

11

동일한 오류 및 발견 된 해결 방법이 있습니다. Web Essentials는 node.exe를 사용하여 SCSS를 작성하지만 해결되지 않은 종속성으로 일부 SCSS를 컴파일하려고 시도하면이 서비스가 중단됩니다. Visual Studio에서 각 빌드에서 'Something went reached'라는 메시지가 기록되면이 오류를 수정하여 모든 'node.exe'프로세스를 종료하고 기본 SCSS 파일을 다시 빌드하십시오.

+0

와우, 좋은 곳. 나는 다음에 scss 컴파일이 필요한 프로젝트를 할 때 이것을 시도 할 것이다. 덕분에 –

+0

이것은 몇 시간 동안 나를 구할 수 없었습니다. – KyorCode

관련 문제