tutorial examples javascript dojo

javascript - examples - dojo tutorial



¿Cómo excluir archivos dojo de una capa al crear una compilación personalizada DOJO? (1)

Necesito excluir dependencias de dojo de una capa.

Básicamente, la app/Message.js contiene dos referencias a dojo ["dojo/_base/declare", "dojo/topic"] pero necesito mantener fuera el código dojo en la capa creada comprar el constructor.

En este momento estoy usando el siguiente código pero recibo un error:

error (304) Falta el módulo de exclusión para la capa. faltante: dojo / _base / declare; capa: aplicación / aplicación faltante: dojo / tema; capa: aplicación / aplicación

¿Podría señalarme en la dirección correcta y resolver ese error?

Notas: Estoy usando dojo 1.10

var profile = { basePath: "../src/", action: "release", cssOptimize: "comments", mini: true, useSourceMaps: false, optimize: "closure", layerOptimize: "closure", packages: ["app"], stripConsole: "all", selectorEngine: "lite", layers: { "dojo/dojo": { boot: true, customBase: true }, "app/app": { include: ["app/Message","app/Sender"], exclude: ["dojo/_base/declare", "dojo/topic"] } }, staticHasFeatures: { "dojo-trace-api": !1, "dojo-log-api": !1, "dojo-publish-privates": !1, "dojo-sync-loader": !1, "dojo-xhr-factory": !1, "dojo-test-sniff": !1 } };


Debe incluir dojo en sus paquetes, así como en cualquier otra biblioteca que desee construir en sus capas.

var profile = { ... packages: ["app","dojo"], ... };