48 votes

Le fichier LESS ne se charge pas (404)

J'utilise IIS 7.5 et je ne parviens pas à charger le fichier less car il génère une erreur 404.

HTML:

 <!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Less Tutorial</title>
        <link rel="stylesheet/less" href="style.less" />
        <script src="less-1.0.41.min.js"></script>
    </head>
    <body>        
        <div id="container">
            <a href="#">My Anchor</a>
        </div>
    </body>
</html>
 

MOINS:

 @primary_color: green;

#container {
    width: 200px;
    height: 200px;
    background: @primary_color;
}
 

102voto

Giorgio Bozio Points 1354

Lorsque vous utilisez Asp.Net, vous pouvez ajouter le type MIME dans votre web.config:

 <system.webServer>
  <staticContent>
    <mimeMap fileExtension=".less" mimeType="text/css" />
  </staticContent >
</system.webServer>
 

28voto

Diogo Cardoso Points 3985

J'ai résolu le problème en ajoutant le type MIME dans IIS .

8voto

Geoffrey Points 51

Si vous utilisez webmatrix, ouvrez "applicationhost.config" dans " Documents \ IISExpress \ config " et ajoutez la ligne mimeMap fileExtension = ". Less" mimeType = "text / css" dans la section " staticContent ". J'espère que cela t'aides.

-2voto

Christophe Points 2821

Voici un bon didacticiel vidéo qui devrait vous aider à démarrer -> http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-you-neo-to-check-out-less-js/

EDIT: pas vraiment la solution, mais un petit conseil. Ajoutez toujours type="text/css" lors de l’ouverture de balises de style ou de la création de liens vers une feuille de style dans la balise link.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X