الدليل › Slima MCP › الترحيل من التثبيت العام إلى `npx`
الترحيل من التثبيت العام إلى `npx`
آخر تحديث 14/05/2026 · قراءة 3 دقيقة
قد تذكر الوثائق الأقدم
npm install -g slima-mcp— هذا النهج لم يعد موصى به. النمط الجديد: اكتبnpxمباشرة في التكوين، ولا تثبّت عالمياً.

لماذا التغيير
| التثبيت العام | 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 يدوياً — راجع تثبيت الإصدار.)
مقالات ذات صلة
هل كان هذا مفيدًا؟