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
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]
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.
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
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