npmHooks.npmConfigHook
هوک برای پیکربندی بستههایی که از npm استفاده میکنند. اصالتاً برای یک محیط چندزبانه ساخته شده است.
نمونهها
متغیرهای کنترلکننده npmConfigHook
متغیرهای اختصاصی npmConfigHook
npmDeps
درایویشنی که شامل وابستگیهای بسته npm است.
معمولاً با fetchNpmDeps ساخته میشود.
این صفت الزامی است، در غیر این صورت هوک فرآیند ساخت را متوقف خواهد کرد.
makeCacheWritable
اینکه آیا کش وابستگیها پیش از نصب وابستگیها قابل نوشتن شود یا خیر. این گزینه را تنظیم نکنید مگر اینکه npm تلاش کند در پوشه کش بنویسد.
npmInstallFlags
پرچمهایی که جهت نصب وابستگیها در محیط ساخت به فراخوانی npm ci پاس داده میشوند.
مقدار پیشفرض --ignore-scripts است که قابل حذف نیست.
این متغیر هیچ کنترلی روی npmInstallHook ندارد.
npmRebuildFlags
پرچمهایی که پس از نصب وابستگیها در محیط، به دستور npm rebuild پاس داده میشوند.
متغیرهای پذیرفتهشده
متغیرهای زیر توسط npmConfigHook پشتیبانی و رعایت میشوند.
npmWorkspacenpmFlagsnpmRoot