[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Créer des liens symboliques vers des fichiers LESS

WARNING
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 des fichiers CSS.

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

Paramètre
Valeur
Obligatoire ?
--type
Type des fichiers sources : [less] (par défaut : « less »)
Actuellement, LESS est le seul type de fichier pris en charge.
Non
--locale
Code du 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 la vitrine).
Non
--theme
Nom du thème au format <VendorName>/<theme-name>. Par exemple, Magento/blank ou Magento/backend.
Non
<file>
Liste séparée par des espaces de fichiers CSS à convertir en LESS sans 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 nommé 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 le code HTML d’administration :

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