1

그래서 특정보기에 특정 JavaScript 파일을로드하려고합니다.asp.net core 2.0 특정보기에 대한 해제되지 않은 스크립트를로드하십시오.

<script [email protected]("js/someLibrary.min.js")></script> 

를하지만 내 개발 환경을 위해 나는이 파일의 unminified 버전을로드 할 : 순간 나는이 (생산 코드)처럼 구현했습니다. 그러나이 코드를 그대로두면 서버에서 min.js 파일을 가져옵니다.

_Layout.cshtml을 통해 모든보기에서 파일을로드하지 않고 특정보기에 대한 현재 환경에 따라 비공식 버전을로드 할 수있는 방법이 있습니까? unminified 파일을 가정

답변

1

someLibrary.js이 트릭을 할해야/JS라고 :

<script [email protected]("js/someLibrary.js")></script> 

편집 :

사용할 것을 구별 할 수있을 때 DEV 모드 때 prod 모드에서 appfile config에 키를 추가하고 값을 확인할 수 있습니다.

<add key="DevMode" value="true" /> 
dev에 대한

과 자극에 대한

<add key="DevMode" value="false" /> 

. 그런 다음

ConfigurationManager.AppSettings("DevMode") 

을 사용할 수 있습니다.

+0

제 질문을 편집했습니다. 내가 개발할 때 부하가 걸리지 않은 버전을로드하고 싶은데,로드되지 않은 버전을로드하려고합니다. – Jeroen

+1

@ 제로 내 편집 된 답변을 확인하십시오. –

+0

이것은 유효한 답변처럼 보입니다. – Jeroen

관련 문제