لقد كتبت عميل TCP التالي في Node.js.
const net = require('net'); const HOST = 'linux345'; const PORT = 2345; let ErrCode = 1; const client = new net.Socket(); client.connect(PORT, HOST, function() { ErrCode = 0; }); client.on('data', function(data) { console.log('Cl اقرأ أكثر →
أنا أحاول رفع ملفات كبيرة جدًا على خادم على دفعات. جانب الخادم يعمل بشكل ممتاز. في الدالة التي قمت بابتكارها، تحاول رفع جميع الملفات مرة واحدة. أنا جديد على async/await ولست متأكدًا كيف أتابع. الهدف هو رفع واحد فقط في كل مرة على دفعات.
لاحظ أنني قد قمت باستخراج هذا من فصل دراسي، وقمت بتحديثه من أجل الوضوح، وأزلت كل الأجزاء
اقرأ أكثر →
أنا أعمل في تطبيق Angular 14 جديد تمامًا. إصدار Node الخاص بي هو v14.20.0، و npm هو 8.17.0
لست متأكدًا لماذا، لكن لسبب ما لدي كل هذه التبعيات الخاصة بـ nodejs مضمنة. حاولت حذف node_modules وإعادة تثبيتها باستخدام npm، لكن لا زلت أواجه هذه المشكلة.
ل
اقرأ أكثر →
بدأت للتو مع نود، وأحاول تشغيل مشغل مونجو. لقد أعددت الاتصال الخاص بي، ومن الغريب أنني أستطيع إدراج الأشياء بشكل جيد، ومع ذلك فإن استدعاء find على مجموعة ينتج عنه فوضى.
var db = new mongo.Db('things', new mongo.Server('192.168.2.6',mongo.Connection.DEFAULT_PORT, {}), {}); db.open(function(err, db) { db.collection('things', function( اقرأ أكثر →
في PHP كنت أرسل الكائنات من الواجهة الخلفية إلى الواجهة الأمامية على شكل JSON، باستخدام وسوم السكريبت.
<script> var serversideStuff = '<?php echo json_encode($serversideArray); ?>'; </script>كيف يمكنني تمري
اقرأ أكثر →أتطلع لبناء تطبيقات ويب في الوقت الحقيقي باستخدام NodeJS. قادمًا من Rails، لقد وقعت في حب NodeJS وبرمجة JavaScript غير المتزامنة.
قم بإجراء بعض التجارب مع Node، ثم أثناء بحثي عن الأدوات والموارد للتعود عليها، شعرت بالإرهاق من كل الأشياء الموجودة هناك.
وجدت الكثير من المكتبات والمكونات هناك، وارتبكت إلى حد كبير حول كيفية بناء تطبيق ويب في الوقت الفعلي واسع النطاق مكتوب ومنفذ بشكل جيد.
لذا سيعمل التطبيق على NodeJS، باستخدام إطار العمل Express.
ل
اقرأ أكثر →أنوي استخدام عامل ويب داخل تطبيق Node.js الخاص بي لبعض المهام المتزامنة. ومع ذلك، نظرًا لأن وحدة 'webworker-threads' تتبع تنفيذ عامل ويب في HTML5، فإن استخدام وحدات Node.js مثل require("fs") داخل عامل الويب لا يعمل. يمكن لـ importScripts() تحميل ملفات js، لكنني أرغب في وجود وظيفة داخل عامل الويب بحيث أتمكن من require للوحدات المثبتة عبر npm. هل هناك حل بديل لذلك؟
مؤلف webworker-threads
اقرأ أكثر →
يتم وصف منشئي MongoClient و Db في الدليل. متى يجب عليك استخدام أحدهما ومتى يجب عليك استخدام الآخر؟
يفضل عادة استخدام MongoClient، والمشكلة الرئيسية الوحيدة هي أنه أحدث (1.2+).
دعونا نقتبس من الدلي
اقرأ أكثر →
لدي خادم خارجي (يعمل على المضيف المحلي) عندما أستخدم المتصفح لإجراء الطلب:
localhost:2013/ExternalServer/getfilebyname?filename=getStatus.json
ثم قام المتصفح بتنزيل getStatus.json إلى مجلد التنزيلات.
في مشروعي على NodeJS، أريد تنزيل ملف getStatus.json وقد قمت بـ:
تنزيل.js
اقرأ أكثر →
أحاول تسجيل دخول المستخدم الخاص بي عبر فيسبوك باستخدام PassportJS وتمرير بيانات المستخدم إلى Angular. على جانب الخادم كل شيء يبدو على ما يرام مع الكود التالي لاستدعاء فيسبوك في وحدة التحكم بالمستخدمين:
exports.facebookCallback = function() { return function(r اقرأ أكثر →