기존 ASP.NET 웹 양식 응용 프로그램에 LESS을 도입하려고합니다. 인텔리 센스를 작동 시키려면 LessCssHttpHandler
을 설정하여 .less.css
으로 끝나는 파일에 대한 요청을 가로 채기로 결정했습니다. 그렇게하면 Visual Studio는 여전히 CSS 파일을 다루고 있다고 생각합니다. 내 web.config 파일에 다음 줄을 추가하여 이런 짓을 :Intellisense on .LESS 파일
<add type="dotless.Core.LessCssHttpHandler, dotless.Core"
validate="false" path="*.less.css" verb="*" />
이 작동하도록하기 위해, 나는 .css
파일은 ASP.NET 프레임 워크에 의해 처리받을 수 있도록 내 IIS 설정을 조정할했다. 불행하게도 이렇게함으로써 현재 존재하는 .css
파일 (즉, .less.css
으로 끝나지 않으므로 점없는 HTTP 처리기에서 처리하지 않음)는 어떠한 콘텐츠도 반환하지 않습니다. 이것은 ASP.NET 프레임 워크가 확장자를 가진 파일을 볼 때 실제로 무엇을해야할지 모르기 때문에 의미가 있습니다.
정상적인 .css
파일을 처리하기 위해 위에서 설정 한 기본 HTTP 처리기가 있습니까? 뭔가 같은 :
<add verb="*" path="*.css" type="insert some base HTTP handler here that will simply return the contents of the file" />
Intellisense는 어떻게 작동하게 되었습니까? 나는 또한 Chirpy를 사용하고 있지만, 일반적인 CSS 편집기 일 뿐이며, 적은 구문을 인식하지 못하는 것 같습니다. – jamiebarrow
@jamiebarrow 나는 구문 지원을하지 못하고 CSS 구문 만 지원합니다. 방법을 찾으면 LMK를 이용하십시오. –
오케이 내가 잘못 이해했다 :) 정리 해줘서 고마워. 주변을 둘러 보았지만 아직 아무것도 찾지 못했습니다. IIRC Chirpy 플러그인이 그것을 일부 지점으로 제공 할 수 있습니까? 희망 그렇게 :) – jamiebarrow