è possibile utilizzare un pacchetto nodejs all'interno dell'app meteor sul lato server? Sarebbe bello farlo poiché nodejs ha un gran numero di pacchetti.possibile utilizzare un pacchetto nodejs all'interno dell'app meteor?
risposta
Sì, è possibile. È possibile utilizzare un modulo npm in Meteor, poiché si basa su Node.js.
Questo codice ha funzionato per me bene, ad esempio:
var fs = __meteor_bootstrap__.require('fs');
AGGIORNAMENTO: Per installare un modulo NPM in un'applicazione Meteor
- All'interno del vostro terminale, cambiare percorso del Meteor app directory.
> cd .meteor/local/build/server
- Installare un modulo npm come tale
> npm install module_name
.
Edit: per chi visita questo post, è superata. A partire dal Meteor 0.6.4, si utilizza invece di Npm.require
__meteor_bootstrap__.require
:
var fs = Npm.require('fs');
Inoltre, se non si utilizza il pacchetto di nodo standard, ma uno da repository NPM, è meglio creare una dipendenza in modo che sia installato automaticamente ogni volta che crei una nuova istanza del progetto. Per fare ciò, creare un file /packages/someName/package.js
con la seguente riga:
Npm.depends({'packageName': 'packageVersion'});
Grazie mille per la tua risposta, ma come posso installare i pacchetti nodejs all'interno di un'app di meteor? – Topicus
Scusa se dovrei aver incluso queste informazioni in primo luogo. Ora ho aggiornato la mia risposta con le informazioni pertinenti. Spero che sia d'aiuto. :) – nsmeta
Qualche idea su come far funzionare i moduli con dipendenze transitive? Come aws-lib per esempio? – Joscha
- 1. È possibile utilizzare RegEx con il pacchetto "check" di Meteor?
- 2. Come utilizzare createReadStream di filesystem con il router Meteor (NodeJS)
- 3. Come creare un pacchetto Smart Meteor
- 4. Come modificare/modificare un pacchetto Meteor?
- 5. Meteor RESTful Authentication. È possibile?
- 6. nodeJS-Express o Meteor o Derby
- 7. Caricare il pacchetto NPM in Meteor 1.0?
- 8. Meteor - Come utilizzare un pacchetto solo nello sviluppo o nella produzione
- 9. Come utilizzare Meteor Upsert
- 10. Pacchetto del pannello di gestione Meteor
- 11. pacchetto nodejs npm | npm link issue
- 12. Problemi con Nginx e Multiple Meteor/Nodejs App
- 13. E 'possibile sposarsi WSH (wscript) con nodejs
- 14. È possibile l'elaborazione/analisi delle immagini NodeJS?
- 15. È possibile utilizzare pip per installare un pacchetto su ssh in un gitlab self-hosted?
- 16. Come utilizzare NonNullByDefault su un pacchetto
- 17. Meteor ha un REPL?
- 18. Come utilizzare Materialize css Tabs in Meteor?
- 19. Meteor come utilizzare più file .less
- 20. È possibile installare nodejs su un webhost gratuito
- 21. Utilizzo del pacchetto javascript di terze parti con Meteor
- 22. Utilizzo del pacchetto npm in Meteor tramite cosmo: browserify
- 23. È possibile utilizzare un layout del pacchetto circolare in d3.js con dimensioni di cerchio fisse?
- 24. Come utilizzare un certificato server da Windows Store in Nodejs
- 25. Nodejs: utilizzare eventEmitter oggetto a livello globale
- 26. come utilizzare nodejs ascolta più IPS?
- 27. Come posso utilizzare Nodejs con Windows 7?
- 28. Come aggiungere un modello a corpo in Meteor all'interno di un pacchetto di
- 29. Meteor + flowtype
- 30. Come utilizzare le funzioni in un pacchetto R mascherato da un altro pacchetto?
possibile duplicato del [2013 pacchetti Meteor NPM] (http://stackoverflow.com/questions/15583438/2013-meteor-npm-packages) – BenjaminRH