Lo uso en el cliente ahora con Backbone.js, pero me gustaría usarlo también con node.js.¿Cómo uso require.js en el servidor?
Respuesta
Hay instrucciones en la página de inicio RequireJS que he encontrado muy útil: http://requirejs.org/docs/node.html
también configurar algunos ejemplos aquí: https://github.com/rgarcia/node-requirejs-examples
La idea básica es que lo usa al igual que en el lado del cliente, pero para los módulos npm y los módulos de nodo integrados, no se usa la ruta relativa, sino el nombre del módulo. Para todos sus módulos personalizados, usa la ruta relativa.
Aquí es el doc para el uso de RequireJS en node.js
http://requirejs.org/docs/node.html
Instalar los node.js
npm install requirejs
Ejemplo de uso
var requirejs = require('requirejs');
requirejs(['foo', 'bar'],
function (foo, bar) {
//foo and bar are loaded according to requirejs
//config, but if not found, then node's require
//is used to load the module.
});
Esta respuesta contiene algo que creo que los novatos de Node como yo no nos dimos cuenta: ¡tienes que requerir requirejs como un objeto separado! Muy útil. –
- 1. Require.js + SignalR
- 2. backbone.js + require.js + autenticación de usuario
- 3. Uso de WebSocket en el servidor Apache
- 4. Comprender cuándo y cómo utilizar Require.JS
- 5. Cargando Highcharts con require.js
- 6. Depuración al utilizar require.js caché
- 7. ¿Cómo puedo implementar TinyMCE con Require.js?
- 8. Require.js + R.js Optimizer Ignorando Shim
- 9. usando require.js con FB SDK
- 10. Usando Require.js sin data-main
- 11. Incrustar require.js en secuencia de comandos optimizada
- 12. Uso de Google Analytics desde el servidor
- 13. ¿Cómo cargar los scripts primero cuando sea necesario con require.js?
- 14. ¿Cómo puedo evitar que el optimizador Require.js incluya el complemento de texto en los archivos optimizados?
- 15. uso del servidor SQL columna
- 16. Uso de IsolatedStorage en un servidor IIS
- 17. Cómo utilizar un modelo Backbone con Node.js y AMD (require.js en el navegador)
- 18. Resolviendo módulos usando require.js y Java/Rhino
- 19. Buscar uso de una función en el servidor SQL
- 20. require.js: Acceda a todos los módulos cargados
- 21. Cargue solo un idioma con require.js i18n
- 22. Plugin de asignación de Knockout.js con require.js
- 23. Problema con Google Analytics con Require.js
- 24. Pasando variables bootstrapped y JSON a require.js
- 25. Uso del servidor IIS y el servidor wamp en la misma máquina
- 26. ¿Cómo vincular el servidor MemCached?
- 27. cómo obtener la lista de puertos que están en uso en el servidor
- 28. ¿Cómo uso Fabric to SSH en dos puertos diferentes en el mismo servidor?
- 29. cómo cerrar el servidor cherrypy?
- 30. Uso de ZeroMQ en aplicaciones web: cómo interactúa frontend con el servidor
+1 por ser demasiado educado para decir "lea el requirejs doco" explícitamente. – nnnnnn