Less.js

Software captura de pantalla:
Less.js
Detalles de software:
Versión: 2.5.3 Actualizado
Fecha de carga: 1 Oct 15
Promotor: Alexis Sellier
Licencia: Libre
Popularidad: 103

Rating: nan/5 (Total Votes: 0)

MENOS stands para Le Aner C SS, y es una extensión para el lenguaje CSS, añadiendo soporte para las variables, reglas anidadas, mixins y operaciones.
MENOS actualmente soporta tanto CSS sintaxis 2 y 3 y es un lenguaje muy utilizado entre los desarrolladores.
Less.js es una biblioteca JavaScript capaz de leer MENOS sintaxis.
La biblioteca es, básicamente, un preprocesador CSS, tomando archivos .less y convertir su contenido a las normas de código CSS compatible, también guardarlo en un nuevo archivo en el formato clásico .css que cada navegador puede interpretar.
Tanto MENOS (la sintaxis) y Less.js (la biblioteca) han visto el uso en grandes empresas en torno a Internet, a partir de Google, Twitter y Facebook.

¿Qué hay de nuevo en esta versión:

  • Apoya la directiva de ámbitoplugin cargar función plugins
  • Todas las directivas se burbujea (por ejemplo, apoya), no sólo a los medios de comunicación
  • Mejoras de rendimiento para el analizador -. debe ayudar a los navegadores sin cromo con grandes archivos de menos a ser mucho más rápido
  • Los aspectos funcionales tamaño de la imagen incluyen caminos como otras funciones de archivo
  • Funciones de color toman un argumento relativo que se aplica porcentajes relativamente en lugar de absolutamente
  • Incluya caminos ahora permite: como separador de ventanas (que reconocen y no nombres de unidad de división por la barra invertida)
  • import (CSS) no tire de la Directiva mencionada comentarios
  • Arreglo para declaraciones de importación sin comillas veces causan problemas
  • Reemplazar apoya dimensiones y colores
  • El campo navegador está configurado en el package.json para su uso con Browserify
  • Otra solución para apoyar caminos que se pasa como una cadena en lugar de una matriz
  • conjuntos de reglas independiente pueden ser utilizados como argumentos por defecto
  • montón fijo de advertencias falsas acerca extiende
  • Errores escritas en stderr más consistente
  • Constantemente mantener unidades si las unidades estrictos está apagado
  • Mejor soporte para los comentarios en función de todos los argumentos

¿Qué hay de nuevo en la versión 2.5.1:

  • Apoya la directiva de ámbitoplugin cargar plugins de función
  • Todas las directivas se burbujea (por ejemplo, apoya), no sólo a los medios de comunicación
  • Mejoras de rendimiento para el analizador -. debe ayudar a los navegadores sin cromo con grandes archivos de menos a ser mucho más rápido
  • Los aspectos funcionales tamaño de la imagen incluyen caminos como otras funciones de archivo
  • Funciones de color toman un argumento relativo que se aplica porcentajes relativamente en lugar de absolutamente
  • Incluya caminos ahora permite: como separador de ventanas (que reconocen y no nombres de unidad de división por la barra invertida)
  • import (CSS) no tire de la Directiva mencionada comentarios
  • Arreglo para declaraciones de importación sin comillas veces causan problemas
  • Reemplazar apoya dimensiones y colores
  • El campo navegador está configurado en el package.json para su uso con Browserify
  • Otra solución para apoyar caminos que se pasa como una cadena en lugar de una matriz
  • conjuntos de reglas independiente pueden ser utilizados como argumentos por defecto
  • montón fijo de advertencias falsas acerca extiende
  • Errores escritas en stderr más consistente
  • Constantemente mantener unidades si las unidades estrictos está apagado
  • Mejor soporte para los comentarios en función de todos los argumentos

¿Qué hay de nuevo en la versión 2.5.0:

  • Apoya la directiva de ámbitoplugin cargar plugins de función
  • Todas las directivas se burbujea (por ejemplo, apoya), no sólo a los medios de comunicación
  • Mejoras de rendimiento para el analizador -. debe ayudar a los navegadores sin cromo con grandes archivos de menos a ser mucho más rápido
  • Los aspectos funcionales tamaño de la imagen incluyen caminos como otras funciones de archivo
  • Funciones de color toman un argumento relativo que se aplica porcentajes relativamente en lugar de absolutamente
  • Incluya caminos ahora permite: como separador de ventanas (que reconocen y no nombres de unidad de división por la barra invertida)
  • import (CSS) no tire de la Directiva mencionada comentarios
  • Arreglo para declaraciones de importación sin comillas veces causan problemas
  • Reemplazar apoya dimensiones y colores
  • El campo navegador está configurado en el package.json para su uso con Browserify
  • Otra solución para apoyar caminos que se pasa como una cadena en lugar de una matriz
  • conjuntos de reglas independiente pueden ser utilizados como argumentos por defecto
  • montón fijo de advertencias falsas acerca extiende
  • Errores escritas en stderr más consistente
  • Constantemente mantener unidades si las unidades estrictos está apagado
  • Mejor soporte para los comentarios en función de todos los argumentos

¿Cuál es nuevo en la versión 2.4.0:

  • Soporte para plugins que pre-proceso (para agregar bibliotecas silencio etc.)
  • sourcemaps vacíos ahora trabajan

  • funciones
  • Extraer y Longitud ahora ignoran los comentarios en una lista (más trabajo para venir a arreglar el problema general)

  • de URL
  • fragmento se tratan absoluta ya que se refieren al documento html
  • Se extiende sobre un selector unió y ahora funciona mejor
  • mixins anidadas funcionan mejor con! important (regresión en 2.3.0)
  • La dependencia promesa es ahora en realidad opcional (introducido en 2.0.0)
  • Archivos con sólo & # X5c; saltos de línea r ahora procesan bien (regresión en 2.0.0)
  • Cuando las unidades estrictos está apagado y la unidad es 1 / x, (por ejemplo, 1 / 12px) la salida de la unidad es x, previamente nada (regresión en 2.0.0)

¿Cuál es nuevo en la versión 2.3.1:

  • Fijo opción depende (regresión en 2.3.0)
  • selector de apoyo a los padres (y) que se utiliza en el sub elemento de expresión (por ejemplo: no (.c _ &))

¿Qué hay de nuevo en la versión 2.3.0:.

  • Función isruleset Añadido
  • Añadido opción de importación opcional, causando menos a no fallar si no se encuentra el archivo.
  • Fijo caché de los navegadores a lado.
  • Muchas correcciones de importación de referencia. - Appoyosupport y fotograma clave
  • Selectores ahora interpolar los pseudo selectores (por ejemplo: @ {libración}).
  • comentarios fijos perdieron fuera si fueran al final del archivo.
  • Fijo! important utiliza con mixins paramétricas.
  • Emite advertencias para extiende cuando no se encuentra el objetivo.
  • -path incluir ahora trabaja en los datos uri.
  • Variables y funciones llamadas de trabajo para la ruta en los datos uri.
  • rutas absolutas fijos que no trabaja en las importaciones a veces.
  • Unicode BOM retira de nuevo.

¿Cuál es nuevo en la versión 2.2.0:

  • Uso de interpolación nombre del archivo de importación y en línea de importación juntos ahora funciona
  • Desaprobar la opción de compresión (todavía funciona, pero emite una advertencia a menos silenciosa)
  • La versión nodo inferior ahora tiene la imagen a tamaño, la imagen de ancho, la imagen a la altura que devuelven las dimensiones de imagen de un archivo
  • Se ha solucionado un problema que podría provocar que el análisis sintáctico que se produzca más de una vez, y los de devolución de llamada ser llamados varias veces
  • Si está dando salida a la consola, lessc por defecto en silencio por lo advertencias no terminen en la producción
  • Función isunit apoya '' para probar si una dimensión no tiene ninguna unidad
  • la función de los datos uri ahora cuenta con personajes después de la codificación base64 en lugar de bytes antes de codificación para determinar el apoyo ie8
  • Fijos guardias efectuar errores en los selectores de clase de pseudo
  • No almacenar en caché en el navegador cuando se utiliza con modifyVars
  • Detección si menos no analiza último carácter de archivo
  • La detección de si un archivo es css ahora requiere / css, css,? css, css y en lugar de sólo css. Todavía se puede decir menos del tipo de archivo con opciones de importación.
  • Fuera de línea nueva extra añadido a Sourcemap archivo de entrada de línea
  • Soporta extensiones de Safari

¿Qué hay de nuevo en la versión 2.1.0:

  • opción isSync fijo, se utiliza operaciones de archivo de sincronización pero las promesas están garantizados para devolver la llamada asincrónica. Ahora apoyamos a promesas como una característica más que la forma en primera clase de hacer las cosas.
  • Código Browser es ahora síncrono de nuevo, como en v1, lo que significa que bloquea el sitio hasta que se compila menos
  • Algunas correcciones para la importación de variables que afectaron filemanagers cuando sincrónica

  • opción
  • lessc Fijo dependencias makefile
  • Salida informa ahora de vuelta un campo de importaciones con una serie de archivos importados
  • prueba de ruta relativa a nombres de unidad (por lo que sólo Windows) ahora es sensible a mayúsculas
  • Arreglo para IE7 - utilizar getChar lugar de array indexado
  • Las variables utilizando! importante ahora salida! important, que brota de afectar la regla
  • Buster caché LiveReload ahora se trata especialmente

¿Cuál es nuevo en la versión 2.0.0:

  • multiplicación fija en modo no unidades estrictas para tomar la unidad operando de la izquierda, en el caso de que la unidad no se puede resolver
  • Algunas correcciones de compatibilidad cruzada navegador
  • pruebas de navegador ahora pasan en IE y FF 08/11
  • index.js y browser.js Añadido en la raíz como atajos
  • Se han solucionado algunos ortografía variables locales
  • Soporte para directiva @ estilo contador

¿Qué hay de nuevo en la versión 1.7.4:

  • Manija caminos mayúsculas en el navegador
  • Mostrar error si un selector de vacío se utiliza en extender
  • propiedad fija la fusión de las directivas
  • pedido fijo de las directivas charset e importación
  • condición de carrera fijo que causó unas reglas es error indefinido veces si has tenido una estrategia de importación complejo
  • Mejor mensaje de error para las importaciones que faltan puntos y comas o malformada

¿Qué hay de nuevo en la versión 1.7.3:

  • No redondee los resultados de las funciones de color, al igual que ligereza, tonalidad, luma etc ..
  • cubierta de soporte y contener palabras clave en las definiciones de fondo.

¿Qué hay de nuevo en la versión 1.7.0:

  • Añadir soporte para conjuntos de reglas en las variables y se pasa a mixins para permitir envolver
  • Cambiar luma seguir la especificación del W3C, luma está disponible como luminancia. Contraste todavía utiliza luma por lo que puede ver las diferencias si su umbral% está cerca de la luminancia calculada existente.
  • css limpia mejorada que significa que el --selectors-merge-modo está ahora rebautizado --compatibility
  • Añadir soporte para el uso de variables conkeyframes,namespace,charset
  • Soporte propiedad fusión con + _ cuando se necesitan espacios y mantener + por separado por comas
  • Las importaciones ahora siempre importar vez constantemente - una condición de carrera significaba previamente determinadas configuraciones daría lugar a un orden diferente de archivos

¿Qué hay de nuevo en la versión 1.6.3:

  • Solucionado el problema con llamar toCSS dos veces no funciona en algunos situaciones.

¿Qué hay de nuevo en la versión 1.6.1:

  • Soporte ^ y ^^ DOM selectores sombra
  • Selección Sourcemap Fijo (utilizado para reportar extremo del elemento o el selector) y la posición directiva (antes no compatible)
  • Fijo analizar vacíos menos archivos
  • Error en (actualmente) guardias ambigua selectores múltiples CSS
  • entornos mayores - protegen contra regex typeof función que devuelve
  • No utilice la palabra clave por defecto

¿Cuál es nuevo en la versión 1.5.0:

  • Soporte para la opción en línea de importación para incluir css que No quiero menos a analizar por ejemplo, import (en línea) & quot; & quot ;; file.css
  • Mejor soporte para modifyVars (estilos de actualización con nuevas variables, utilizando un caché de archivos), es ahora más resiliant
  • Soporte para la opción de referencia de importación para hacer referencia css externo, pero no de salida de la misma. Cualquier llamada mixin o se extienden de habrá salida.
  • Soporte para guardias de selectores (actualmente sólo si tiene un solo selector)
  • Permita que la propiedad a través de la fusión de +: sintaxis
  • Añadido min funciones / max
  • función de la longitud añadida y el extracto mejorado para trabajar con valores separados por comas
  • Al utilizar múltiples importaciones, las importaciones sub se importan varias veces en la salida final

¿Cuál es nuevo en la versión 1.4.1:

  • syncImports y fijos opción yui-compresa, ya que estaban siendo ignorado.
  • Fijos varias fugas variables globales.

¿Qué hay de nuevo en la versión 1.4.0:.

  • paso fijo de la opción matemática estricta

¿Qué hay de nuevo en la versión 1.3.3 :

  • Corregido bug crítico con llamada mixin si el uso de múltiples soportes .
  • Cuando se utiliza la función de contraste filtro, la función se pasa por si el primer argumento no es un color.

¿Qué hay de nuevo en la versión 1.3.2:

  • Navegador y url del servidor de re-escritura ya está alineado a no volver a escribir (comportamiento lessc anterior)
  • URL reescritura se puede hacer para volver a escribir para ser relativa al archivo de entrada con la opción relativa-urls (opción less.relativeUrls)
  • opción ROOTPATH ​​se puede utilizar para agregar una ruta de la base de cada url
  • Soporte mixin argumento separador de ';' por lo que puede pasar valores separados por comas. por ejemplo .mixin (23px, 12px;);
  • lotes fijos de problemas con argumentos con nombre en casos extremos, no se comporta como se espera
  • hsv, hsva, funciones de la unidad
  • lotes fijos más malas mensajes de error
  • @ fijo de importación y una vez de utilizar la ruta completa, no la relativa para determinar si una importación se ha importado ya
  • Apoya: no (: nth-child (3))

¿Qué hay de nuevo en la versión 1.3.0:

  • media burbujeante
  • entidades arbitrarias de apoyo como selectores
  • variadic apoyo argumento
  • Comportamiento de mixins cero aridad ha cambiado, ver enlace anterior.
  • Permitir directivas 'import' en cualquier selector

  • características
  • Medios en consultas pueden ahora ser una variable
  • fusión automática de las condiciones de los medios de comunicación en consultas
  • arreglar fugas variables globales
  • Mensaje de error Corrección de guardia equivocada-aridad
  • Fijar un comportamiento de error 'arguments'
  • Fix '::' de salida del selector
  • Se arregla un error al utilizarmedia con mixins

Requisitos

  • habilitado JavaScript en el lado del cliente
  • Node.js 0.10 o superior para entornos de servidor

Programas parecidos

phpHaml
phpHaml

5 Jun 15

Box.js
Box.js

6 Jun 15

Modernizr
Modernizr

9 Feb 16

Otro software de desarrollador Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Comentarios a la Less.js

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría