google-closure-compiler
Ejecutar un comando en una tarea Grunt
Estoy usando Grunt (herramienta de compilación de línea de comandos basada en tareas para proyectos JavaScript) en mi proyec ... Soy a un archivo javascript.
Estoy ejecutando este jar desde la línea de comandos, pero quiero configurarlo como una tarea.
¿Cómo indicar que param es opcional usando JSDoc en línea?
De acuerdo con el wiki de JSDoc para @param puede indicar que un @param es opcional usando
/**
@param {String} [name]
... */
function getPerson(/**String*/name) {
}
Pero me gustaría saber si hay una manera de hacerlo todo en línea si es posible.
diferencia entre "void 0" y " undefined"
Estoy usando "Closure Compiler" , al compilar mis scripts paso lo siguiente:
Antes de compilar:
// ==ClosureCompiler==
// ... 0: 3ms
Opera 11:
tipo de: 67ms
undefined: 19ms
void 0: 20ms
Cromo 8:
tipo de: 3ms
undefined: 5ms
void 0: 3ms
Cómo documentar un tipo de cadena en jsdoc con valores posibles limitados
Tengo una función que acepta un parámetro de cadena. Este parámetro solo puede tener uno de los pocos valores posibles defini ... hivos aportados por varios desarrolladores que podrían agregar a los posibles valores de shapeType.
PS: Estoy usando jsdoc3
¿Debo usar el compresor YUI o el nuevo compilador de cierre de Google para comprimir mi JavaScript?
YUI Compressor fue la mejor herramienta de consenso para minimizar, pero el cierre parece que podría ser mejor.
¿Tiene sentido reducir el código utilizado en NodeJS?
Me preguntaba, ya que el compilador Clojure y UglifyJS no solo optimizan el código para el tamaño, sino también para el rendi ... ión js se ejecuta más rápido si se minimiza ? Sé que puede depender de la aplicación, pero estoy preguntando esto en general.
¿Cuál es el propósito de pasar argumentos a funciones anónimas de esta manera? [duplicar]
Posible Duplicado:¿Cómo funcionan los cierres de JavaScript?
Estaba jugando con el Compilador de cierre de Google , ... tos como variables dentro de la función? ¿Hay alguna ventaja de rendimiento o flexibilidad para escribir funciones como esta?
¿Cómo forzar a Google closure compiler a mantener "use strict"; en el código js compilado?
Si estás usando el patrón del módulo y tienes algo como esto:
(function () {
"use strict";
// this function is strict. ... mente agregar el "use strict"; a la primera línea del archivo compilado. Quiero usar el módulo patrón como se describe aquí.)
Play Framework 2: JavaScript se duplica como resultado de la minificación (Google closure compiler)
Tengo un problema extraño relacionado con la minificación de JavaScript, el problema es que al colocar archivos JavaScript co ... ro sin duplicación js.. cualquier ayuda en este tema será muy apreciada!
Estoy usando Play Framework 2.1.1 con Java project.