Sto creando un'app Web che modificherà alcuni file di configurazione memorizzati sull'HD dell'utente e ha deciso di dare a Meteor una possibilità.Access node.js Modulo file system in Meteor
Mi piacerebbe utilizzare il modulo File System di Node.js per gestire l'I/O dei file di configurazione, ma non sono stato in grado di capire come includere il modulo. Dopo alcune ricerche, ho trovato il seguente codice qui StackOverlow, che dovrebbe permettere a me per richiedere il modulo:
var require = __meteor_bootstrap__.require;
var fs = require('fs');
Tuttavia, anche con questo posto all'interno della porzione if (server) del mio codice, il mio l'applicazione sta ancora generando un errore e mi dice che "fs" non è definito.
Qualcun altro ha riscontrato questo problema?
Ho messo il codice esatto all'interno della funzione 'Meteor.startup' e ha funzionato. Sono stato in grado di usare l'oggetto fs per statare un file. Stai lavorando a un nuovo progetto, quindi puoi essere sicuro che non ci sia qualcos'altro che complichi le cose? – mwcz
Grazie per aver dato il codice una corsa. Ho provato lo stesso codice in un nuovo progetto, ma senza fortuna. Forse non sto facendo riferimento alle richieste correttamente ... se non ti dispiacerebbe, potresti condividere dove e come hai stattato quel file? –
https://gist.github.com/2591352 Spero che questo aiuti. – mwcz