Creación de enlaces simbólicos a archivos LESS
Última actualización: 18 de julio de 2024
- Temas:
- Configuración
Creado para:
- Experimentado
- Administrador
- Desarrollador
Todos los comandos CLI de Magento deben ser ejecutados por el propietario del sistema de archivos.
Para crear enlaces simbólicos a archivos LESS:
Opciones de comando:
bin/magento dev:source-theme:deploy [--type="..."] [--locale="..."] [--area="..."] [--theme="..."] [file1] ... [fileN]
Durante el desarrollo, este comando crea enlaces simbólicos para los archivos LESS en las carpetas
var/view_preprocessed
y pub/static
. Este proceso no compila archivos LESS en archivos CSS.En la tabla siguiente se explican los parámetros y valores de este comando.
Parámetro
Valor
¿Requerido?
--type
Tipo de archivos de origen: [less] (predeterminado: "less")
Actualmente, LESS es el único tipo de archivo compatible.
Actualmente, LESS es el único tipo de archivo compatible.
No
--locale
Código de configuración regional.
Para mostrar la lista de códigos de configuración regional, escriba
Para mostrar la lista de códigos de configuración regional, escriba
bin/magento info:language:list
No
--area
Área (
adminhtml
para el área administrativa, frontend
para la tienda).No
--theme
Nombre del tema en formato
<VendorName>/<theme-name>
. Por ejemplo, Magento/blank
o Magento/backend
.No
<file>
Lista separada por espacios de archivos CSS para convertirlos en LESS sin la extensión CSS. (El valor predeterminado es
css/styles-m css/styles-l
, para el tipo adminhtml css/styles css/styles-old
)No
Por ejemplo, para crear archivos LESS para el tema de front-end denominado VendorName/themeName
en la configuración regional en_US
mediante un archivo CSS denominado <magento_root>/pub/static/frontend/VendorName/themeName/en_US/css/styles-l.css
, escriba el siguiente comando:
bin/magento dev:source-theme:deploy --type="less" --locale="en_US" --area="frontend" --theme="VendorName/themeName" css/styles-l
Se muestran los siguientes mensajes para confirmar que se ha realizado correctamente:
Processed Area: frontend, Locale: en_US, Theme: VendorName/themeName, File type: less.
-> css/styles-l.less
Successfully processed.
Para crear archivos LESS para el adminhtml:
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