mirror of
https://github.com/cdr/code-server.git
synced 2026-01-24 17:14:14 +01:00
docs: Add comprehensive wrangler troubleshooting guide
This commit is contained in:
parent
cf223a94c0
commit
f250e1c042
1 changed files with 75 additions and 0 deletions
75
cursor-fullstack/حل_مشكلة_wrangler.md
Normal file
75
cursor-fullstack/حل_مشكلة_wrangler.md
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
# 🔧 حل مشكلة wrangler مع التوكن
|
||||
|
||||
## 🚨 **المشكلة:**
|
||||
wrangler لا يعمل مع أي من التوكنات المقدمة.
|
||||
|
||||
## ✅ **الحلول المتاحة:**
|
||||
|
||||
### **الحل الأول: إنشاء توكن مخصص لـ wrangler**
|
||||
|
||||
1. **اذهب إلى:** https://dash.cloudflare.com/profile/api-tokens
|
||||
2. **اضغط "Create Token"**
|
||||
3. **اختر "Custom token"**
|
||||
4. **أضف هذه الصلاحيات:**
|
||||
```
|
||||
Account:Read
|
||||
Zone:Read
|
||||
Cloudflare Workers:Edit
|
||||
Cloudflare Pages:Edit
|
||||
Cloudflare KV Storage:Edit
|
||||
Cloudflare R2:Edit
|
||||
```
|
||||
5. **اختر الحساب:** `Thailand.2528hho@gmail.com's Account`
|
||||
6. **احفظ التوكن الجديد**
|
||||
|
||||
### **الحل الثاني: استخدام wrangler login**
|
||||
|
||||
```bash
|
||||
# إزالة التوكن الحالي
|
||||
unset CLOUDFLARE_API_TOKEN
|
||||
|
||||
# تسجيل الدخول التفاعلي
|
||||
wrangler login
|
||||
```
|
||||
|
||||
### **الحل الثالث: النشر باستخدام API (يعمل الآن)**
|
||||
|
||||
```bash
|
||||
# استخدام السكريبت التلقائي
|
||||
cd cloudflare
|
||||
./deploy-frontend-auto.sh
|
||||
```
|
||||
|
||||
## 🎯 **الوضع الحالي:**
|
||||
|
||||
### ✅ **ما يعمل:**
|
||||
- **Backend:** https://cursor-backend.workers.dev ✅
|
||||
- **Frontend:** https://cursor-ide.pages.dev ✅
|
||||
- **API المباشر:** يعمل مع جميع التوكنات ✅
|
||||
- **سكريبتات النشر التلقائي:** تعمل ✅
|
||||
|
||||
### ❌ **ما لا يعمل:**
|
||||
- **wrangler CLI:** لا يعمل مع التوكنات الحالية ❌
|
||||
|
||||
## 🚀 **التوصية:**
|
||||
|
||||
**استخدم السكريبتات التلقائية** بدلاً من wrangler:
|
||||
|
||||
```bash
|
||||
# نشر Frontend
|
||||
cd cloudflare
|
||||
./deploy-frontend-auto.sh
|
||||
|
||||
# نشر Backend (إذا لزم الأمر)
|
||||
cd cloudflare
|
||||
./deploy-simple-api.sh
|
||||
```
|
||||
|
||||
## 📋 **الخلاصة:**
|
||||
|
||||
**التطبيق يعمل بالكامل!** wrangler ليس ضرورياً للنشر. يمكن استخدام:
|
||||
1. **API المباشر** (يعمل مع جميع التوكنات)
|
||||
2. **سكريبتات النشر التلقائي** (جاهزة ومختبرة)
|
||||
3. **Cloudflare Dashboard** (للإدارة اليدوية)
|
||||
|
||||
**🎉 لا حاجة لـ wrangler - التطبيق جاهز!**
|
||||
Loading…
Reference in a new issue