Lo uso sul client adesso con Backbone.js, ma mi piacerebbe usarlo anche con node.js.Come si usa require.js sul lato server?
risposta
Non ci sono indicazioni sulla homepage requirejs che ho trovato molto utile: http://requirejs.org/docs/node.html
Ho anche impostare alcuni esempi qui: https://github.com/rgarcia/node-requirejs-examples
L'idea di base è che lo si utilizza proprio come sul lato client, ma per i moduli npm e i moduli di nodo integrati, non si utilizza il percorso relativo, ma piuttosto il nome del modulo. Per tutti i tuoi moduli personalizzati usi il percorso relativo.
Ecco il documento per l'utilizzo di requireJS su node.js
http://requirejs.org/docs/node.html
Installare i node.js
npm install requirejs
esempio di utilizzo
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.
});
Questa risposta contiene qualcosa che penso che i neofiti di Node come me non si siano resi conto: è necessario richiedere requirejs stesso come oggetto separato! Molto utile. –
- 1. GWT I18N sul lato server
- 2. CSS sul lato server?
- 3. Reagire sul lato server e sul lato client non trasparente
- 4. jQuery modelli sul lato server
- 5. Come utilizzare le regole di convalida sia sul lato client che sul lato server?
- 6. Usa il pacchetto npm sul lato client
- 7. Come emettere l'evento SocketIO sul lato server
- 8. JavaScript sul lato server come PHP
- 9. Come si sincronizzano il codice lato server e lato client?
- 10. Implementazione di webrtc sul lato server
- 11. Node.js: Templating sul lato client Modellazione lato server v/s
- 12. Come si evita la duplicazione della convalida sul server e sul lato client?
- 13. Prevenzione degli script sul lato server, XSS
- 14. È possibile eseguire jQuery sul lato server?
- 15. GWT: Ottieni costanti sul lato server
- 16. Autenticazione HTTP CURL sul lato server
- 17. Ottenere Jasmine per l'esecuzione sul lato server
- 18. OData V4 modifica $ filtro sul lato server
- 19. Cattura contenuto dinamico dinamico sul lato server
- 20. eseguire codice lato server sul div click
- 21. HttpRequestMessage/StreamContent, vuoto Stream sul lato server
- 22. Utilizzo del nodo-ncurses sul lato client tramite script sul lato server?
- 23. Costi degli eventi inviati dal server sul lato server
- 24. Usa dati freebase sul server locale?
- 25. La convalida JSF è sul lato client o sul lato server?
- 26. Come pianificare l'esecuzione di uno script PHP sul lato server?
- 27. Come disabilitare la compressione sul lato git del server?
- 28. bootstrap wysiwyg: come ottenere il testo formattato sul lato server?
- 29. Come rilevare l'eccezione di timeout del client sul lato server?
- 30. C'è un interprete javascript sul lato server, come php?
+1 per essere troppo educato a dire "leggere il requirejs doco" esplicitamente. – nnnnnn