Comment compiler un dossier de fichiers. sans fil (telle que Bootstrap-3.0.0-WIP) inclus dans un projet Web Visual Studio 2012 MVC? P>
Je peux compiler. sans que les outils externes, mais ce ne soit pas clair comment compiler. Dossiers insuffisants à .CSS dans le cadre d'une construction avec le dernier studio Visual. (Malgré la compatibilité sans exemple fournie par les plugins VS actuels *), je peux voir la sortie compilée de .Les fichiers sans aperçu dans une fenêtre d'aperçu, mais je ne peux pas comprendre comment enregistrer la sortie ou la compiler automatiquement lorsque j'exécute le projet. p>
* vs 2012.2 Mise à jour, outils de développeur Web Microsoft et Web Essentials 2012 P>
4 Réponses :
Comment obtenir .less à compiler à .CSS avec Web Essentials 2012 strong> Pour compiler un fichier sans compilation avec VS 2012 + Web Essentials 2012, vos fichiers sans emploi doivent être sans erreur. Chaque fichier sans problème nécessitant une importation ou un mixin doit le spécifier. Mettez en surbrillance votre fichier .less et prévisualisez la sortie dans le volet Aperçu. S'il y a une erreur spécifiée, votre compilée à .CS ne fonctionnera pas. P> Il est également utile de configurer les options Web Essentials pour compiler le fichier .less sur la construction. P> Tools > Options > Web Essentials > LESS > Compile to 'css' folder = TRUE
Pour compiler un dossier de fichiers de Bootstrap avec Visual Studio 2012 + Essentials Web 2012, vous devez faire un léger ajustement Web Essentials ne peut pas compiler le bootstrap moins dossier comme format sur GitHub.
Basé sur le Changelog pour Web Essentials, je dirais que cela a été corrigé le 31 juillet 2013 (" Correction de la question moins relative @import "). Je viens d'essayer cela avec Visual Studio 2012 (Update 3) et les derniers Essentials Web 2012 et Bootstrap 3.0 dans un projet MVC 4, et il semblait fonctionner correctement (spécifiquement, il génère des bottesTrap.css à partir de bootstrap.less). p>
Pour qui que quiconque veuille faire de même, tout ce que j'ai fait après avoir installé Web Essentials ajoutez les fichiers. sans fil dans mon dossier CSS, ajoutez le fichier boostrap.js dans mon dossier Scripts, ajoutez les fichiers de police au dossier My Fonts ( Bootstrap utilise désormais des polices au lieu d'une image Sprite) et incluait les fichiers bootstrap.css et bootstrap.js à ma vue principale. Notez que j'ai également cliqué avec droit l'un des fichiers sans-main pour générer les paramètres de solution (certains fichiers de configuration utilisés par Web Essentials). Et pour obtenir le fichier .CSS généré la première fois, je viens de faire un changement superficiel et je l'ai sauvé. P>
Ceci est devenu beaucoup plus facile maintenant et nécessite très peu d'action. Tout d'abord, j'utilise VS 2013, mais les étapes doivent être les mêmes pour VS 2012: P>
Ce faisant de cette façon vous permettra de mettre à jour facilement votre package Nugeter lorsqu'une nouvelle version est disponible. Vous pouvez ajouter des modifications moins variables après la ligne profiter! p>