این دستور npm-access است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
npm-access - سطح دسترسی را روی بسته های منتشر شده تنظیم کنید
خلاصه
دسترسی عمومی npm [ ]
دسترسی npm محدود شده است [ ]
اعطای دسترسی npm [ ]
لغو دسترسی npm [ ]
npm دسترسی به بسته های ls [ | | ]
npm دسترسی به ls-collaborators [ [ ]]
ویرایش دسترسی npm [ ]
شرح
برای تنظیم کنترل های دسترسی در بسته های خصوصی استفاده می شود.
برای تمام دستورات فرعی، npm دسترسی اقداماتی را بر روی بسته ها در جریان فعلی انجام می دهد
دایرکتوری کاری در صورتی که هیچ نام بسته ای به دستور فرعی ارسال نشود.
عمومی / محدود
بسته ای را طوری تنظیم کنید که در دسترس عموم باشد یا محدود شود.
اعطا / لغو
توانایی کاربران و تیم ها برای دسترسی فقط خواندنی یا خواندنی را اضافه یا حذف کنید
به یک بسته
ls-packages:
نمایش تمام بسته هایی که یک کاربر یا یک تیم می تواند به آنها دسترسی داشته باشد، همراه با دسترسی
سطح، به جز بسته های عمومی فقط خواندنی (کل رجیستری را چاپ نمی کند
فهرست)
ls-collaborators
نمایش تمام امتیازات دسترسی برای یک بسته. فقط مجوزها را نشان می دهد
بسته هایی که حداقل به آنها دسترسی خواندنی دارید. اگر در لیست تصویب شده است
فقط برای تیم ها فیلتر می شود که کاربر به طور اتفاقی متعلق به
ویرایش امتیازات دسترسی را برای یک بسته به طور همزمان با استفاده از تنظیم کنید $ ویراستار.
جزئیات
npm دسترسی همیشه مستقیماً روی رجیستری فعلی کار می کند که از طریق دستور قابل تنظیم است
با استفاده از خط --رجیستری= url>.
بسته های بدون اسکوپ هستند همیشه عمومی.
بسته های محدوده به طور پیش فرض به منحصر، اما می توانید آنها را با استفاده عمومی منتشر کنید npm
منتشر کردن --دسترسی=عمومی، یا دسترسی آنها را به عنوان استفاده عمومی تنظیم کنید npm دسترسی عمومی بعد از
انتشار اولیه
برای تنظیم دسترسی به یک بسته باید امتیازاتی داشته باشید:
· شما صاحب یک بسته بدون اسکوپ یا محدوده هستید.
· شما عضوی از تیمی هستید که دارای یک محدوده است.
· به شما به عنوان عضوی از یک تیم، امتیاز خواندن و نوشتن برای یک بسته داده شده است
یا مستقیماً به عنوان مالک
اگر حساب شما پرداخت نشده باشد، تلاش برای انتشار بسته های محدوده با یک شکست خواهد خورد
کد وضعیت HTTP 402 (به اندازه کافی منطقی)، مگر اینکه از آن استفاده کنید --دسترسی=عمومی.
مدیریت تیم ها و عضویت تیم ها با npm تیم فرمان
با استفاده از خدمات onworks.net از npm-access آنلاین استفاده کنید