English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
سنتعلم كيفية إنشاء ملف في Node.js باستخدام مكتبة Node FS (نظام الملفات) المدمجة. برنامج Node.js المثالي، باستخدام وظائف writeFile()، appendFile() أو open().
هذه هي دليل خطوات إنشاء ملف جديد في 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) |
إذا لم يتم العثور على الملف المحدد، سيتم إنشاء ملف جديد باستخدام الاسم والنمط المحدد،并发رسته إلى الدالة التلقائية.
// استيراد مكتبة 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".
// استيراد مكتبة 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".
// استيراد مكتبة 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.