2017-09-27 9 views
0

Je suis habitué à faire référence à tout mon fichier css et js sans regroupement comme celui-ci:ASP MVC Resource interprété comme feuille de style, mais transféré avec l'application de type MIME/javascript

<link rel='stylesheet' type='text/css' href='style.css'/> 

Mais depuis que je l'utilise Bundling je reçois le texte suivant message d'erreur en chrome:

Ressource interprétée comme feuille de style mais transférée avec application/java de type MIME: "http://localhost:9432/Assets/global/plugins/bootstrap/js/bootstrap.min.js".

Je trouve que je mis Content-Type à application/javascript mais je ne sais pas comment je peux le faire.

Quelle est votre suggestion pour résoudre ce problème?

MISE À JOUR:

Voici mon code:

  bundles.Add(new StyleBundle("~/bundles/AdminStyle").Include(
        "~/Assets/global/plugins/font-awesome/css/font-awesome.min.css", 
        "~/Assets/global/plugins/simple-line-icons/simple-line-icons.min.css", 
        "~/Assets/global/plugins/bootstrap/css/bootstrap-rtl.min.css", 
        "~/Assets/global/plugins/bootstrap-switch/css/bootstrap-switch-rtl.min.css", 
        "~/Assets/global/plugins/bootstrap-select/css/bootstrap-select-rtl.css", 
        "~/Assets/global/css/components-rounded-rtl.min.css", 
        "~/Assets/global/css/plugins-rtl.min.css", 
        "~/Assets/layouts/layout3/css/layout-rtl.min.css", 
        "~/Assets/layouts/layout3/css/themes/default-rtl.min.css", 
        "~/Assets/layouts/layout3/css/custom.css", 
        "~/Assets/global/plugins/bootstrap-social-button/css/bootstrap-social.css", 
        "~/Assets/global/plugins/bootstrap-toastr/toastr.min.css", 
        "~/Assets/global/css/Custom.css", 
        "~/Assets/global/css/helper.css")); 

Et

bundles.Add(new StyleBundle("~/bundles/AdminScript").Include(
     "~/Assets/global/plugins/bootstrap/js/bootstrap.min.js", 
     "~/Assets/global/plugins/js.cookie.min.js", 
     "~/Assets/global/plugins/jquery-slimscroll/jquery.slimscroll.min.js", 
     "~/Assets/global/plugins/jquery.blockui.min.js", 
     "~/Assets/global/plugins/bootstrap-switch/js/bootstrap-switch.min.js", 
     "~/Assets/global/scripts/app.min.js", 
     "~/Assets/layouts/layout3/scripts/layout.min.js", 
     "~/Assets/layouts/layout3/scripts/demo.min.js", 
     "~/Assets/layouts/global/scripts/quick-sidebar.min.js", 
     "~/Assets/layouts/global/scripts/quick-nav.min.js", 
     "~/Assets/global/plugins/bootstrap-select/js/bootstrap-select.min.js")); 
+0

avez-vous regroupé vos css et js ensemble? – adiga

+0

Non "Je ne l'ai pas fait – mohammad

+1

Et comment faites-vous le rendu?" @ Styles.Render ("~/bundles/AdminScript") 'au lieu de' @ Scripts.Render() 'dans votre' cshtml ' – adiga

Répondre

1

Vous êtes rendu le dossier comme <link rel="stylesheet" href="/bundles/....">

Ainsi, dans votre cshtml, changement @Styles.Render("~/bundles/AdminScript") à @Scripts.Render("~/bundles/AdminScript")