Respuesta

6

Se ha añadido soporte para Closure Compiler para que sea más fácil trabajar con Common JS y AMD/require.js módulos usando las siguientes opciones del compilador:

  • --transform_amd_modules
  • --process_common_js_modules
  • --common_js_entry_module
  • --common_js_module_path_prefix

Ver Experimental support for Common JS and AMD/require.js modules in Closure Compiler

+0

¿Sabe si se respeta package.json? –

+1

Ampliando el código del compilador de cierre, no hay ninguna referencia a ['package.json'] (http://wiki.commonjs.org/wiki/Packages/1.0), por lo que parece que actualmente no es compatible. –

+0

Parece que estos indicadores solo tienen sentido dentro de la biblioteca de cierre. '--process_common_js_modules' produce la instrucción' goog.provide ("module $ index") ', que necesita ser compilada por closurebuilder, etc. –

Cuestiones relacionadas