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

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

NodeJS Express.js

NodeJS توفير&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS ملف (FS)

NodeJS أخرى

إنشاء مكتبة Node.js

تتضمن الوحدات المدمجة معظم الوظائف الضرورية. في بعض الأحيان، قد تحتاج إلى الاحتفاظ بالمنطق التجاري بشكل منفرد عند تنفيذ تطبيق Node.js. في هذه الحالة، ستحتاج إلى إنشاء وحدة Node.js تحتوي على جميع الوظائف الضرورية.

في هذا التعليمات البرمجية لـ Node.js، سنتعلم كيفية إنشاء وحدة Node.js وإدراجها في ملف Node.js يحتوي على أمثلة.

إنشاء وحدة Node.js

وحدات Node.js هي ملفات .js تحتوي على وظائف واحدة أو أكثر.

هذه هي نحو تعريف الدوال في وحدات Node.js:

exports.<اسم الدالة> = دالة (الارتباط_1، الارتباط_2، .. الارتباط_N) {  /** جسم الدالة */ };

exports – هذا هو الكلمة المفتاحية التي تخبر Node.js أن هذه الميزة متاحة خارج الوحدة.

مخطط الحساب - مثال على وحدة Node.js

إليك مثالاً حيث قمنا بإنشاء وحدة Node.js تحتوي على ميزات إضافة، طرح وضرب، واستخدام هذه الوحدة في ملف Node.js آخر.

// عودة الجمع بين اثنين من الأرقام
exports.add = function(a, b) { 
    return a + b; 
 };  
 
// عودة الفرق بين اثنين من الأرقام
exports.subtract = function(a, b) { 
    return a - b; 
 };  
 
// عودة إنتاج المنتج المشترك لعددين
exports.multiply = function(a, b) { 
    return a * b; 
 };
var calculator = require('./calculator'); 
 
var a = 10, b = 5; 
 
console.log("الجمع: " + calculator.add(a, b)); 
console.log("الطرح: " + calculator.subtract(a, b)); 
console.log("الضرب: " + calculator.multiply(a, b));
$ node moduleExample.js 
الجمع: 15
الطرح: 5
الضرب: 50

الخاتمة:

في هذا الدليل Node.js، تعلمنا كيفية إنشاء وحدة Node.js وإدراجها في ملف Node.js آخر عبر أمثلة.