それは何1.Node.js?
(1)Nodejsは、高性能サーバや出産を開発するための技術であります
(2) 簡単に言うのNode.jsはサーバー側で実行されているJavaScriptの、に基づいて、 V8実行していました
(3)Node.jsのは、イベント駆動型、非ブロッキング使用するI / Oのそれは軽量で効率的なモデルを、。
ファイルのモジュール2.Node.js
1.吸気モジュール
1つの VARの =は( "FS")が必要FS。
2.操作フォルダ
2.1フォルダを作成します。
// フォルダ-fs.mkdir作成 fs.mkdir(パス[、オプション]、コールバック)を フォルダにテスト作成// fs.mkdir( "テストを./"、 関数 (ERR){ IF )ERR({ 戻り コンソール。エラー( "作成に失敗しました:" 、ERR); } はconsole.logを( "フォルダが作成されます。" ); });
2.2読み取りフォルダ
// フォルダの読み取り fs.readdir(パス、コールバックを) // ディレクトリのフォルダの内容で現在のテストファイルを読み込む fs.readdir(「./テスト」、機能(ERR、ファイル){ IF )ERR({ 返す コンソールを.ERROR( "フォルダの読み出しに失敗しました:" 、ERR); } files.forEach( 関数 (ファイル){ にconsole.log(ファイル); }); });
3.3フォルダを削除
// フォルダ削除 fs.rmdir(パス、コールバック) fs.rmdir( "./test" 機能(ERR){ IF (ERR){ 戻り console.errorを( "失敗を削除します。" 、ERR); } コンソール。ログ( "正常に削除" ); });
3.4書き込み(作成)ファイル
fs.writeFile(ファイル名、データ、コールバック) ファイル名:ファイル名に書き込む データ:ファイル(文字列に書き込まれたデータ | バッファ) コールバック(ERR):エラーメッセージのパラメータ
3.5は、ファイルの内容を読み取り