LESS - Utilisation de la ligne de commande
En utilisant la ligne de commande, nous pouvons compiler le .Moins fichier Css .
Installation de lessc pour une utilisation mondiale
La commande suivante est utilisée pour installer lessc avec npm (gestionnaire de packages de nœuds) pour rendre lessc disponible globalement.
npm install less -g
Vous pouvez également ajouter une version spécifique après le nom du package. Par exemplenpm install [email protected] -g
Installation pour le développement de nœuds
La commande suivante est utilisée pour installer la dernière version de lessc dans votre dossier de projet.
npm i less -save-dev
Il est également ajouté aux devDependencies dans votre projet package.json.
Versions bêta de lessc
Il est marqué comme bêta lorsque le lessc la structure est publiée dans npmIci, la nouvelle fonctionnalité est développée périodiquement. less -v est utilisé pour obtenir la version actuelle.
Installation d'une version de développement non publiée de lessc
Le commit-ish doit être spécifié, lorsque nous procédons à l'installation d'une version non publiée de lessc et que les instructions doivent être suivies pour identifier une URL git en tant que dépendance. Cela garantira que vous utilisez la bonne version de leesc pour votre projet.
Utilisation côté serveur et ligne de commande
bin/lesscinclut le binaire dans le référentiel. Il fonctionne avec Windows, OS X et nodejs sur * nix.
Utilisation de la ligne de commande
L'entrée est lue à partir de stdin lorsque la source est définie sur un tiret ou un tiret (-).
lessc [option option = parameter ...]
Par exemple, nous pouvons compiler .less à .css en utilisant la commande suivante -
lessc stylesheet.less stylesheet.css
Nous pouvons compiler .less à .css et réduisez le résultat à l'aide de la commande suivante.
lessc -x stylesheet.less stylesheet.css
Options
Le tableau suivant répertorie les options utilisées dans l'utilisation de la ligne de commande -
N ° Sr. | Options et description | Commander |
---|---|---|
1 | Help Un message d'aide s'affiche avec les options disponibles. |
|
2 | Include Paths Il comprend les chemins disponibles vers la bibliothèque. Ces chemins peuvent être référencés simplement et relativement dans les fichiers Less. Les chemins dans les fenêtres sont séparés par deux points (:) ou un point-virgule (;). |
|
3 | Makefile Il génère une liste de dépendances d'importation makefile vers stdout en sortie. |
|
4 | No Color Il désactive la sortie colorisée. |
|
5 | No IE Compatibility Il désactive les vérifications de compatibilité IE. |
|
6 | Disable Javascript Il désactive le javascript dans moins de fichiers. |
|
sept | Lint Il vérifie la syntaxe et signale une erreur sans aucune sortie. |
|
8 | Silent Il arrête de force l'affichage des messages d'erreur. |
|
9 | Strict Imports Il force évalue les importations. |
|
dix | Allow Imports from Insecure HTTPS Hosts Il importe depuis les hôtes HTTPS non sécurisés. |
|
11 | Version Il affiche le numéro de version et quitte. |
|
12 | Compress Il aide à supprimer les espaces et à compresser la sortie. |
|
13 | Source Map Output Filename Il génère le sourcemap en moins. Si l'option sourcemap est définie sans nom de fichier, elle utilisera l'extension map avec le nom de fichier Less comme source. |
|
14 | Source Map Rootpath Rootpath est spécifié et doit être ajouté aux chemins de fichiers Less à l'intérieur du sourcemap et également au fichier de carte spécifié dans votre css de sortie. |
|
15 | Source Map Basepath Un chemin est spécifié qui doit être supprimé des chemins de sortie. Basepath est l'opposé de l'option rootpath. |
|
16 | Source Map Less Inline Tous les fichiers Less doivent être inclus dans le sourcemap. |
|
17 | Source Map Map Inline Il spécifie que dans le css de sortie, le fichier de carte doit être en ligne. |
|
18 | Source Map URL Une URL est autorisée à remplacer les points du fichier de carte dans le css. |
|
19 | Rootpath Il définit les chemins pour la réécriture d'URL dans les importations et les URL relatives. |
|
20 | Relative URLs Dans les fichiers importés, les URL sont réécrites afin que l'URL soit toujours relative au fichier de base. |
|
21 | Strict Math Il traite toutes les fonctions mathématiques de votre css. Par défaut, il est désactivé. |
|
22 | Strict Units Il permet des unités mixtes. |
|
23 | Global Variable Une variable est définie qui peut être référencée par le fichier. |
|
24 | Modify Variable Ceci est différent de l'option de variable globale; il déplace la déclaration à la fin de votre fichier less. |
|
25 | URL Arguments Pour passer à chaque URL, un argument est autorisé à spécifier. |
|
26 | Line Numbers Un mappage de source en ligne est généré. |
|
27 | Plugin Il charge le plugin. |
|