Este es el comando uglifyjs que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
uglify-js - página de manual para uglify-js 2.4.15
DESCRIPCIÓN
/ usr / bin / nodejs ./bin/uglifyjs input1.js [input2.js ...] [opciones] Utilice un solo guión para
leer la entrada de la entrada estándar.
NOTA: por defecto no hay alteración / compresión. Sin [opciones], simplemente analizará
archivos de entrada y volcar el AST con espacios en blanco y comentarios descartados. Conseguir
compresión y alteración necesita usar `-c` y` -m`.
OPCIONES
--source-mapa
Especifique un archivo de salida donde generar el mapa de origen.
--source-mapa-raíz
La ruta a la fuente original que se incluirá en el mapa de fuentes.
--fuente-mapa-url
La ruta al mapa de origen que se agregará en // # sourceMappingURL. Por defecto es
valor pasado con --source-mapa.
--source-map-incluye-fuentes
Pase esta marca si desea incluir el contenido de los archivos de origen en el mapa de origen
como propiedad sourcesContent.
--en-mapa-fuente
Mapa de fuente de entrada, útil si está comprimiendo JS que se generó a partir de algunos
otro código original.
--tornillo-ie8
Pase esta bandera si no le importa el cumplimiento total de Internet Explorer 6-8
peculiaridades (de forma predeterminada, UglifyJS intentará ser a prueba de IE).
--expr Analizar una sola expresión, en lugar de un programa (para analizar JSON)
-p, --prefijo
Omita el prefijo para los nombres de archivo originales que aparecen en los mapas de origen. Por ejemplo -p 3
eliminará 3 directorios de los nombres de archivo y se asegurará de que sean rutas relativas. Usted puede
también especificar -p relativo, lo que hará que UglifyJS se dé cuenta de que es el relativo
rutas entre las fuentes originales, el mapa fuente y el archivo de salida.
-o, --producción
Archivo de salida (STDOUT predeterminado).
-b, --embellecer
Embellezca la salida / especifique las opciones de salida.
-m, --mutilar
Modificar nombres / opciones del administrador de pases.
-r, --reservado
Nombres reservados para excluir de la manipulación.
-c, --comprimir
Habilite las opciones de compresor / compresor de paso. Pasar opciones como -c
hoist_vars = falso, if_return = falso. Usar -c sin argumento para usar el valor predeterminado
opciones de compresión.
-d, --definir
Definiciones globales
-e, --encerrar
Incruste todo en una función grande, con una lista configurable de parámetros / argumentos.
--comentarios
Conserve los comentarios de derechos de autor en la salida. De forma predeterminada, esto funciona como Google
Cierre, manteniendo los comentarios estilo JSDoc que contienen "@license" o "@preserve". usted
opcionalmente, puede pasar uno de los siguientes argumentos a esta bandera: - "todos" para mantener
todos los comentarios: una expresión regular JS válida (debe comenzar con una barra) para mantener solo
comentarios que coinciden. Tenga en cuenta que actualmente no se pueden guardar * todos * los comentarios cuando
la compresión está activada, debido a la eliminación de código muerto o declaraciones en cascada en
secuencias
--preámbulo
Preámbulo para anteponer a la salida. Puede usar esto para insertar un comentario, por
ejemplo de información sobre licencias. Esto no se analizará, pero el mapa de origen
se ajustará a su presencia.
- estadísticas
Muestra el tiempo de ejecución de las operaciones en STDERR.
--bellota
Utilice Acorn para analizar.
--mono araña
Suponga que los archivos de entrada tienen formato SpiderMonkey AST (como JSON).
--uno mismo Construirse a sí mismo (UglifyJS2) como una biblioteca (implica --envoltura=UglifyJS --exportar-todo)
--envoltura Incruste todo en una función grande, haciendo las ??? exportaciones ??? y ??? global ???
variables disponibles. Debe pasar un argumento a esta opción para especificar el
nombre que tomará su módulo cuando se incluya en, digamos, un navegador.
--exportar-todo
Solo se usa cuando --envoltura, esto le dice a UglifyJS que agregue código para exportar automáticamente todos
globales.
--hilas Muestre algunas advertencias de alcance
-v, --verboso
Verboso
-V, --versión
Imprime el número de versión y sal.
--noerr
No arroje un error por opciones desconocidas en -c, -b or -m.
Use uglifyjs en línea usando los servicios de onworks.net