utilisation du module fs

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Salut à tous,

Je me suis enfin remis à Node-Webkit maintenant que les exams sont passé et les vacances arrivée ;)

J'ai essayé d'utiliser le module fs en appelant le script js depuis un fichier html exécuté dans Node-Webkit mais il me renvoi cette erreur :

1
2
3
4
Uncaught Error: Unknown file open flag: W+       fs.js:489
  stringToFlags                                  fs.js:489 
  fs.openSync                                    fs.js:540 
  (anonymous function)                           app.js:3 

Voici le code du fichier app.js :

1
2
3
4
5
var fs = require('fs');

var file = fs.openSync('FileCreateByNode.txt', 'W+', 0666);
var write = fs.writeSync(file, 'ChaineDeTestFichierCréeAvecNode', 0, 'utf-8');
var close = fs.closeSync(file);

Le fichier html ne fait que appeler le script js avec <script src="app.js"></script>.

J'ai cherché sur internet mais avec mon faible niveau d'anglais je n'ai rien compris (et les traducteurs c'est pas trop ça) :(.

Est-ce que quelqu'un sait comment créer un fichier et y écrire des données ?

Merci d'avance @+ ;)

BAC PRO Electrotechnique Mention BIEN ;) Ma config : Intel Pentium G3258@4.0GHz, Asrock B85M Pro3, G.Skill NS Series 8 Go (2 x 4 Go) DDR3 1333 MHz CL9, ASUS GTX560Ti 1Go, Alim FSP 700W, Boitier Zalman Z3 Plus

+0 -0
Auteur du sujet

Merci quand même mais je viens de trouver et en plus j'avais déjà vu qu'il fallait ouvrir en 'W+' pour lire et écrire et le créer si il n'exister pas ;)

@+

BAC PRO Electrotechnique Mention BIEN ;) Ma config : Intel Pentium G3258@4.0GHz, Asrock B85M Pro3, G.Skill NS Series 8 Go (2 x 4 Go) DDR3 1333 MHz CL9, ASUS GTX560Ti 1Go, Alim FSP 700W, Boitier Zalman Z3 Plus

+0 -0
Auteur du sujet

Autant pour moi j'avais cru voir un W+, cela fonctionne effectivement beaucoup mieux ;)

Merci :) @+

BAC PRO Electrotechnique Mention BIEN ;) Ma config : Intel Pentium G3258@4.0GHz, Asrock B85M Pro3, G.Skill NS Series 8 Go (2 x 4 Go) DDR3 1333 MHz CL9, ASUS GTX560Ti 1Go, Alim FSP 700W, Boitier Zalman Z3 Plus

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte