DocumentationCommerceGuide de configuration

PaaS uniquement

Création de liens symboliques vers des fichiers LESS

Dernière mise à jour : 18 juillet 2024
  • Rubriques :
  • Configuration

Créé pour :

  • Expérimenté
  • Administration
  • Développeur
AVERTISSEMENT
Toutes les commandes de l’interface de ligne de commande Magento doivent être exécutées par le propriétaire du système de fichiers.

Pour créer des liens symboliques vers des fichiers LESS :

Options de commande :

bin/magento dev:source-theme:deploy [--type="..."] [--locale="..."] [--area="..."] [--theme="..."] [file1] ... [fileN]
INFO
Pendant le développement, cette commande crée des liens symboliques pour les fichiers LESS dans les dossiers var/view_preprocessed et pub/static. Ce processus ne compile pas les fichiers LESS dans les fichiers CSS.

Le tableau suivant explique les paramètres et les valeurs de cette commande.

Paramètre
Valeur
Obligatoire ?
--type
Type de fichiers source : [less] (par défaut : "less")
Actuellement, LESS est le seul type de fichier pris en charge.
Non
--locale
Code de paramètre régional.
Pour afficher la liste des codes de paramètres régionaux, saisissez bin/magento info:language:list
Non
--area
Zone (adminhtml pour la zone administrative, frontend pour le storefront).
Non
--theme
Nom du thème au format <VendorName>/<theme-name>. Par exemple, Magento/blank ou Magento/backend.
Non
<file>
Liste de fichiers CSS séparés par des espaces à convertir en LESS sans l’extension CSS. (La valeur par défaut est css/styles-m css/styles-l, pour le type adminhtml css/styles css/styles-old)
Non

Par exemple, pour créer des fichiers LESS pour le thème front-end VendorName/themeName dans le paramètre régional en_US à l’aide d’un fichier CSS nommé <magento_root>/pub/static/frontend/VendorName/themeName/en_US/css/styles-l.css, saisissez la commande suivante :

bin/magento dev:source-theme:deploy --type="less" --locale="en_US" --area="frontend" --theme="VendorName/themeName" css/styles-l

Les messages suivants s’affichent pour confirmer la réussite :

Processed Area: frontend, Locale: en_US, Theme: VendorName/themeName, File type: less.
-> css/styles-l.less
Successfully processed.

Pour créer des fichiers LESS pour l’administrateur html :

bin/magento dev:source-theme:deploy --locale="en_US" --area="adminhtml" --theme="Magento/backend" css/styles css/styles-old
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c