English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS أساسيات تعليمات

NodeJS Express.js

NodeJS 缓冲&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS ملف (FS)

NodeJS أخرى

إنشاء ملف في FS

سنتعلم كيفية إنشاء ملف في Node.js باستخدام مكتبة Node FS (نظام الملفات) المدمجة. برنامج Node.js المثالي، باستخدام وظائف writeFile()، appendFile() أو open().

إنشاء ملف في Node.js

هذه هي دليل خطوات إنشاء ملف جديد في Node.js:

  • الخطوة 1استخدم هذه الطريقة لضم مكتبة File System المدمجة في برنامج Node.js

     var fs = require(‘fs‘);
  • الخطوة 2استخدم واحدة من الطرق التالية لإنشاء الملف

    • وظيفة writeFile()

       fs.writeFile(‘<fileName>،<contenet>,callbackFunction)

      سيتم إنشاء ملف جديد باستخدام الاسم المحدد. بعد إكمال الكتابة في الملف (قد يكون هناك أو لا يوجد خطأ)، إذا حدث خطأ عند قراءة الملف، سيتم استدعاء الدالة التلقائية المحتوية على الخطأ. إذا كان الاسم موجودًا، سيتم تغطية الملف الحالي بالملف الجديد. يجب توخي الحذر عند استخدام هذه الوظيفة، لأنها ستغطي الملفات الموجودة (إذا كانت موجودة).

    • وظيفة appendFile()

       fs.appendFile(‘<fileName>،<contenet>,callbackFunction)

      إذا لم يكن الملف المحدد موجودًا في وظيفة appendFile()، سيتم إنشاء ملف جديد، وسيتم إرسال المحتوى إلى هذه الوظيفة.

    • وظيفة open()

       fs.open(‘<fileName>،<file_open_mode>,callbackFunction)

      إذا لم يتم العثور على الملف المحدد، سيتم إنشاء ملف جديد باستخدام الاسم والنمط المحدد،并发رسته إلى الدالة التلقائية.

مثال

writeFile() – إنشاء برنامج Node.js لإنشاء ملف في Node.js

// استيراد مكتبة fs
var fs = require('fs'); 
 
// وظيفة writeFile مع اسم الملف والمحتوى والوظيفة المراجعة
fs.writeFile('newfile.txt', 'تعلم مكتبة Node JS', function (err) { 
  if (err) throw err; 
  console.log('تم إنشاء الملف بنجاح.'); 
 });

تشغيل البرنامج باستخدام الأمر node في الطرفية أو في دليل الأوامر:

الخروج من التشغيل في الطرفية

$ node createFileExample.js
تم إنشاء الملف بنجاح.

يجب إنشاء هذا الملف بجوار برنامج مثال node.js الذي يحتوي على محتوى "تعلم مكتبة Node.js".

appendFile() – إنشاء برنامج Node.js لإنشاء ملف في Node.js

// استيراد مكتبة fs
var fs = require('fs'); 
 
// وظيفة appendFile مع اسم الملف والمحتوى والوظيفة المراجعة
fs.appendFile('newfile_2.txt', 'تعلم مكتبة Node JS', function (err) { 
  if (err) throw err; 
  console.log('تم إنشاء الملف بنجاح.'); 
 });

تشغيل البرنامج باستخدام الأمر node في الطرفية أو في دليل الأوامر:

الخروج من التشغيل في الطرفية

$ node createFileExample2.js
تم إنشاء الملف بنجاح.

يجب إنشاء هذا الملف بجوار برنامج مثال node.js الذي يحتوي على محتوى "تعلم مكتبة Node.js".

open() – إنشاء برنامج Node.js لإنشاء ملف في Node.js

// استيراد مكتبة fs
var fs = require('fs'); 
 
// وظيفة فتح الملف مع اسم الملف ومodes الفتح والوظيفة المراجعة
fs.open('newfile_3.txt', 'w', function (err, file) { 
  if (err) throw err; 
  console.log('تم فتح الملف في الوضع الكتابة.'); 
 });

تشغيل البرنامج باستخدام الأمر node في الطرفية أو في دليل الأوامر:

الخروج من التشغيل في الطرفية

$ node createFileExample3.js
تم فتح الملف في الوضع الكتابة.

يجب فتح هذا الملف في الوضع الكتابة.

الخلاصة:

في هذا الدليل Node.js - Node FS، تعلمنا كيفية إنشاء ملفات باستخدام مكتبة Node FS (نظام الملفات) في Node.js.