¿Cómo puedo usar yepnope.js con $ (document) .ready () de manera efectiva?

He estado implementando el cargador de scripts de yepnope como parte de la biblioteca modernizr.js. He conseguido con éxito jQuery para cargar y scripts dependientes de jQuery después. Soy nuevo en la carga asíncrona de recursos, por lo que es un poco nuevo para mí. He estado buscando, pero no he tenido mucha suerte con lo siguiente.

Mi pregunta es cuáles son sus opiniones sobre cómo reemplazar efectivamente la funcionalidad de $ (document) .ready () cuando se trabaja con el marco yepnope.js.

Mi teoría era crear una función con el nombre apropiado en mi biblioteca base y luego establecer esa variable en mis páginas en una función anónima que contenga mi código $ (document) .ready () existente. Luego, yepnope llamará a esta variable después de que todos los scripts se hayan cargado en la devolución de llamada completa.

¿Estaría de acuerdo en que esta es una buena manera de hacerlo, o me estoy acercando completamente a esto de manera incorrecta?

(Para aquellos que no lo saben, la naturaleza asincrónica de yepnope.js significa que el documento llama a $ o jQuery antes de que el cargador de yepnope haya finalizado, arrojando un error "$ no está definido" <- corríjame si eso está mal).

Primera pregunta, espero que sea buena.

Respuestas a la pregunta(5)

Su respuesta a la pregunta