(これはちょっと混乱してもごめんなさい)1つのコマンドを使用してアレイをファイルに保存し、NodeJSの別のコマンドを使用してそのファイルをアレイに保存するにはどうすればよいですか?
基本的には、配列(myArray)の値を別のファイル(myArray.txt)に保存するコマンドを使用したいと思います)、別のコマンドを使用して配列(myArray)の値をファイル(myArray.txt)の値に置き換えます。
コマンドBがMyArrayというの値をクリアし、MyArrayというにmyArray.txtの値を置きつつ、コマンドAはmyArray.txt
にMyArrayというの値を置きます。
もう一度、私は新しいので、これは少し理解しにくい、または私は間違っていた場合は申し訳ありません。
const fs = require('fs');
const path = 'path/to/myArray.txt';
fs.writeFile(path, JSON.stringify(myArray), err => {
if (err) // start cyring;
});
は、ファイルを取得するには、あなたがfs.readFile
を使用するか、またはあなたは、単に必要とすることができます離れて「なぜ?」、あなたはそうのようなファイルにJSONエンコードされた形で配列を保存することができます驚いから
これらは非同期IO操作です。これらの2つの質問(** read **)(http://stackoverflow.com/questions/22863170/node-js-from-fs-readfilesync-to-fs-readfile)と[** write * *](http://stackoverflow.com/questions/2496710/writing-files-in-node-js)。 フォーマットについては、[** JSON **](http://stackoverflow.com/questions/5726729/how-to-parse-json-using-node-js) –
@PaulSをお勧めします。速い返事のためのThatnks、私は見てみましょう。 – ThatCoder