---
title: "registry.npmjs.org: ما هو وما الذي يتعطل عند حظره · Kilobat"
url: "https://kilobat.app/ar/hosts/registry-npmjs-org"
description: "registry.npmjs.org هو سجل npm العام الذي يستخدمه npm افتراضيًا. لماذا ينزّل node وnpm منه وما الذي يتعطل عند حظره."
---

التطبيقات والعمليات المساعدة

# registry.npmjs.org

`registry.npmjs.org` هو سجل npm العام. تقول وثائق npm إن npm يستخدمه افتراضيًا ما لم تضبط سجلًا آخر.

تديره npm · تاريخ المراجعة: 1 نوفمبر 2026

## الإجابة المختصرة

سجل npm العام الذي ينزّل منه npm حزم JavaScript افتراضيًا.

احظره بحذر

يمنع حظره npm وnpx من تثبيت الحزم العامة، ما لم تستخدم سجلًا آخر.

المطابقات

`registry.npmjs.org`

الاسم الذي يحتوي على `*.` يشمل كل اسم تحته: يطابق `*.push.apple.com` الاسم `1-courier.push.apple.com`.

## ما يقدمه

تقول وثائق npm إن npm مضبوط لاستخدام السجل العام على `https://registry.npmjs.org` افتراضيًا.

يمكن لنطاق الحزمة توجيهها إلى سجل آخر، ويغيّر الإعداد `registry` السجل الافتراضي.

على Mac، يعمل npm على [`node`](https://kilobat.app/ar/processes/node)، لذلك تظهر تنزيلات الحزم تحت `node`.

## العمليات التي تستخدمه

- [node](https://kilobat.app/ar/processes/node): بيئة تشغيل Node.js، وهي ليست جزءًا من macOS. تتصل فقط عندما يطلب برنامج نصي ذلك، مثل تثبيت npm للحزم أو خادم تطوير أو وكيل ذكاء اصطناعي أو خادم MCP.

## ما يتعطل عند حظره

احظره بحذر

يمنع حظره npm وnpx من تثبيت الحزم العامة، ما لم تستخدم سجلًا آخر.

ما يتعطل عند حظره

- يتعذر على `npm install` و`npx` تنزيل الحزم العامة.
- تفشل وكلاء وأدوات الذكاء الاصطناعي التي تثبّت حزم npm.

مع Kilobat Pro ومرشح الشبكة، يمكنك حظر مضيف لكل التطبيقات أو لتطبيق واحد: في الاتصالات، اختر اتصالًا ثم اختر حظر. لا تحظر قوائم [الحماية](https://kilobat.app/ar/docs/blocking#protection) في Kilobat خدمات Apple نفسها مطلقًا.

## ملاحظات

إذا فشلت تنزيلات npm بسبب انتهاء المهلة، راجع [«npm error code ETIMEDOUT» على Mac](https://kilobat.app/ar/guides/npm-etimedout).

## المصادر

- [وثائق npm: السجل](https://docs.npmjs.com/cli/v11/using-npm/registry)

تم التحقق في 1 نوفمبر 2026.

## ذات صلة

- [«npm error code ETIMEDOUT» على Mac](https://kilobat.app/ar/guides/npm-etimedout)
- [«npm error code ECONNRESET» على Mac](https://kilobat.app/ar/guides/npm-econnreset)
- [فشل تنزيلات Homebrew أو npm على Mac](https://kilobat.app/ar/guides/homebrew-npm-download-fails)
