"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Por que o pacote ASP.NET MVC4 não inclui o arquivo `.min.js`?

Por que o pacote ASP.NET MVC4 não inclui o arquivo `.min.js`?

Postado em 2025-04-14
Navegar:721

Why Aren't My `.min.js` Files Included in My ASP.NET MVC4 Bundles?

asp.net mvc4 Bundler e . Usando o ASP.NET MVC4 Bundler, os desenvolvedores às vezes encontram um problema em que os arquivos JavaScript minimizados (. Mesmo se você especificar corretamente o arquivo

.

Por exemplo, um pacote pode ser definido para incluir ~/scripts/jQuery-1.8.0.js e ~/scripts/jquery.tmpl.min.js . No entanto, apenas jQuery-1.8.0.js aparece no html.

renderizado

isso acontece porque o bundlecollection 's ignorelist padroniza os arquivos ignorando . Min quando a otimização é desligada. Para corrigir isso, você pode ajustar o

IGNORELIST

ou renomear seus arquivos. soluções:

renomear

.

    modify
  1. RegisterBundles

    : Uma abordagem mais robusta envolve modificar o método registrbundles para controlar explicitamente quais arquivos são ignorados. Isso permite que você inclua os arquivos .

  2. corrigido
  3. RegisterBundles

    Método: public static void Registerbundles (feixes Bundlecollection) { pacotes.ignorelist.clear (); AddDefaultIignEpatterns (Bundles.ignorelist); // ignora explicitamente os arquivos .min.js somente quando a otimização está desativada. pacote.ignorelist.ignore ("*. } limpando o padrão ignorelist

    e adicionando essa regra personalizada, o Bundler lida corretamente
  4. .
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3