écrire / lire le contenu d'un fichier dans Linux FS en utilisant java script


J'ai installé nœud.js et l'exécution d'un projet(avec tous les fichiers js) sur Apache Knox. J'ai besoin d'enregistrer des données dans un fichier(HOME/Job_State.txt) dans Linux FS et lire son contenu en cas de besoin pour faire des sommes de contrôle. Je suis nouveau sur js et je cherche un exemple de code qui le fait. Veuillez m'aider en fournissant quelques suggestions / pointeurs.

Author: Atom, 2015-04-23

1 answers

Jetez un oeil au module fs (Système de fichiers) de node.js:

var fs = require('fs');

fs.writeFile('message.txt', 'Hello Node', function (err) {
  if (err) throw err;
  console.log('It\'s saved!');  
});

fs.readFile('message.txt', function (err, data) {
  if (err) throw err;
  console.log(data);
});

Https://nodejs.org/api/fs.html#fs_fs_writefile_filename_data_options_callback

Https://nodejs.org/api/fs.html#fs_fs_readfile_filename_options_callback

Il existe également des versions synchrones: fs.writeFileSync() et fs.readFileSync()

 4
Author: dsuckau, 2015-04-23 13:21:27