DocumentaciónCommerceGuía de configuración

Solo PaaS

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
ADVERTENCIA
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]
INFORMACIÓN
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.
No
--locale
Código de configuración regional.
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