, 나는 나에게 많은 JS 파일을 큰 번들을 정의 할 수 NuGet 패키지,새로운 Asp BundlerMinifier를 사용하는 환경에 따라 여러 스크립트 태그를 자동으로 렌더링 할 수 있습니까? 순간
bundles.Add(new ScriptBundle("~/Bundles/js/PartOfMyGiantAngularApp").Include(
// messages
"~/App/messages/service/messageCache.module.js",
"~/App/messages/service/messageCache.service.js",
"~/App/messages/message-list/message-list.module.js",
"~/App/messages/message-list/message-list.component.js",
"~/App/messages/message-detail/message-detail.module.js",
"~/App/messages/message-detail/message-detail.component.js",
"~/App/messages/message-edit/message-edit.module.js",
"~/App/messages/message-edit/message-edit.component.js",
"~/App/messages/message-create/message-create.module.js",
"~/App/messages/message-create/message-create.component.js",
"~/App/messages/message.module.js"
)
과 내 주요 html 파일로 그들 모두를 끌어 사용하고 있습니다 :
@Scripts.Render("~/Bundles/js/PartOfMyGiantAngularApp.js")
을 어느 프로덕션에서 하나의 파일을 생성합니다 :
<script src="/Bundles/js/PartOfMyGiantAngularApp.js"></script>
또는 dev에 여러 개의 스크립트 태그가 렌더링됩니다. 내 번들 설정에와 환경 태그 메인 HTML 페이지에서 각 파일을 지정 둘 필요없이 새로운 빌드 시간 Bundler를/Minifier를 사용하는 경우
<script src="/App/messages/service/messageCache.module.js"></script>
<script src="/App/messages/service/messageCache.service.js"></script>
<script src="/App/messages/message-list/message-list.module.js"></script>
<script src="/App/messages/message-list/message-list.component.js"></script>
<script src="/App/messages/message-detail/message-detail.module.js"></script>
<script src="/App/messages/message-detail/message-detail.component.js"></script>
<script src="/App/messages/message-edit/message-edit.module.js"></script>
<script src="/App/messages/message-edit/message-edit.component.js"></script>
<script src="/App/messages/message-create/message-create.module.js"></script>
<script src="/App/messages/message-create/message-create.component.js"></script>
<script src="/App/messages/message.module.js"></script>
우리는 어떻게 dev에 모드에서이 자동으로 여러 개의 파일을받을 수 있나요? 나는 그저 길을 찾아 내고 그것들을 낡은 것과 같게하고 싶다. JS 코드의 원본을 모르는 경우 JS 코드 한 줄을 디버그하는 것은 어렵습니다.
그것은 아주 멋지게 여기에 쓰여 :
에서 : 우리는이 같은 일을해야 할 것 환경 기반 번들 및 축소를 :
<environment include="Development">
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
<link rel="stylesheet" href="~/css/site.css" />
</environment>
이가이다 JS 파일이 많을 때의 끔찍한 해결책!
원본 질문을 체크 아웃 한 적이 있습니까? 필자는 실제로는 아니지만 소스 맵을 사용하면 기본적으로 축소 된 파일을 형식이 지정된 상태로 다시 변환 할 수 있습니다. 당신은''sourceMap ': true'를 설정하고, 예를 들어 크롬에서 디버깅을하기 위해서는'Enable Source Maps'을 체크 할 수 있습니다. google과 다른 접근 방식 일 수도 있습니다. – thmshd
예, 저는 매우 잘 알고 있습니다. 미니 파일을 디버깅하는 데는 좋지만, 나에게주는 모든 것은''js.js' 파일에서 읽을 수있는 오류입니다. – Worthy7
아 좋아, "JS 코드의 _single 줄을 디버그하기가 어렵다", 나는 당신이 축소 된 파일에 대해 이야기했다고 생각했다. :-) – thmshd