في البداية، أردت فقط كتابة لوحة رسم بسيطة، ثم تذكرت دون وعي أن مستندات الجرافيت لها وظيفة السبورة البيضاء، لذلك أردت تطوير وظيفة القماش الحالية إلى نسخة مبسطة من لوحة الرسم التعاونية.
العرض التوضيحي عبر الإنترنت: قيد النشر حاليًا، ويجب استنساخه للتشغيل محليًا.
عنوان بوابة
2. اركض
git clone <repository>npm install#>>>لمرحلة التطوير: #بدء تشغيل خدمة الواجهة الأمامية (باستخدام خادم webpack dev): npm run dev#بدء تشغيل خدمة Backend (يُستخدم العقدة لمراقبة تعديلات الملفات الخلفية في الوقت الفعلي) وأعد تشغيل الخدمة) npm run start# >>>لمرحلة الإنتاج: #حزم ملفات الواجهة الأمامية، ثم ابدأ تشغيل الخادم 1.npm run build2
3. الوظيفة:
تم الانتهاء من التطوير:
• تكبير اللوحة القماشية (تم)
•لون القماش (تم)
• لون الفرشاة (تم)
•سمك الفرشاة (تم)
• التاريخ (تراجع، استعادة) (تم)
•غرفة الدردشة (تم)
• رسم التعاون (على غرار التعاون في مستند الجرافيت) (تم)
الميزات التي سيتم تطويرها:• تجميل واجهة المستخدم (سيتم تطويره) • التخطيط لاستخدام مكتبة واجهة المستخدم (تصميم المواد)
• التحكم بالنص (سيتم تطويره)
•تحميل الصور والرسم بناء على الصور (سيتم تطويرها)
• يمكن سحب الشكل الأساسي للرسم لضبط الحجم (سيتم تطويره)
• وظائف الدردشة الغنية (التعبيرات والصور والصوت والفيديو) (سيتم تطويرها) • يحصل webRTC على بيانات دفق الفيديو وينقلها
• وظائف أخرى غير معروفة (x)
4. رسم التأثير
5. الكلمات الختامية
يعد تنفيذ هذا التطبيق أساسيًا نسبيًا، ولا يزال هناك مجال كبير للتحسين.
ما ورد أعلاه هو وظيفة لوحة الرسم المشتركة التي ينفذها المقبس.io واللوحة القماشية التي قدمها المحرر، وآمل أن تكون مفيدة لك. إذا كانت لديك أي أسئلة، فيرجى ترك رسالة لي وسيرد عليك المحرر في الوقت المناسب.