الدليلSlima MCP › الترحيل من التثبيت العام إلى `npx`

الترحيل من التثبيت العام إلى `npx`

آخر تحديث 14/05/2026 · قراءة 3 دقيقة

قد تذكر الوثائق الأقدم npm install -g slima-mcp — هذا النهج لم يعد موصى به. النمط الجديد: اكتب npx مباشرة في التكوين، ولا تثبّت عالمياً.

Slima Authorized Apps: يبقى العملاء يظهرون هنا بعد الترحيل من npm install -g إلى npx -y slima-mcp@0

لماذا التغيير

التثبيت العام npx ديناميكي
يلزم npm update يدوي يأخذ أحدث 0.x تلقائياً في كل تشغيل
ملتبس عبر إصدارات node متعددة لا يهم
كل مستخدم يثبّت بشكل منفصل أول تشغيل ينزل، ثم تخزين مؤقت
عبء إدارة الإصدارات @0 يتولّى ذلك

الترحيل

1 · إزالة التثبيت العام

npm uninstall -g slima-mcp

تحقّق:

which slima-mcp
# المتوقّع: not found

2 · تحديث تكوين العميل إلى npx

غيّر من:

"slima": {
  "command": "slima-mcp"
}

إلى:

"slima": {
  "command": "npx",
  "args": ["-y", "slima-mcp@0"]
}

3 · إعادة تشغيل العميل

أنهِ Claude Desktop / Cursor تماماً، ثم أعد فتحه.

4 · التحقّق

@slima list books

يجب أن يعمل كالسابق.

الرمز لا يتأثر

ملف ~/.slima/credentials.json مستقل — لا علاقة له بتثبيت npm. لذا فإن الترحيل لا يؤثر في رمزك.

لا مزيد من الترقيات اليدوية

النمط الجديد npx -y slima-mcp@0 يفحص أحدث 0.x تلقائياً في كل تشغيل — لست بحاجة إلى أي إجراء للترقية.

(عند صدور 1.0 ستقلب @0 إلى @1 يدوياً — راجع تثبيت الإصدار.)

مقالات ذات صلة

هل كان هذا مفيدًا؟