ATLAS(1) User Commands ATLAS(1) نام (NAME) atlas - ابزار مدیریت بسته‌ها و وابستگی‌های زبان نیم (Nim) خلاصه دستور (SYNOPSIS) atlas [گزینه‌ها] [دستور] [آرگومان‌ها] توضیحات (DESCRIPTION) atlas - کلون‌کننده بسته‌های Nim نگارش 0.10.1 (شناسه کامیت: ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d) © 2021 Andreas Rumpf دستورها (Commands): init مقداردهی اولیه پروژه جاری به عنوان یک پروژه Atlas use افزودن بسته و وابستگی‌های آن به پروژه و وصله زدن فایل Nimble پروژه install استفاده از فایل nimble برای راه‌اندازی وابستگی‌های پروژه update [filter] به‌روزرسانی تمامی وابستگی‌های منطبق بر فیلتر (بر اساس نام یا URL). در صورت عدم ارائه فیلتر، تمامی وابستگی‌ها به‌روزرسانی می‌شوند. search [keyB ...] جستجوی بسته‌های حاوی کلیدواژه‌های داده‌شده link پیوند دادن یک پروژه موجود به پروژه جاری جهت اشتراک‌گذاری وابستگی‌های آن extract استخراج نیازمندی‌ها و دستورهای سفارشی از فایل Nimble داده‌شده tag [major|minor|patch] افزودن و ارسال تگ جدید؛ ورودی باید یکی از مقادیر ['major'|'minor'|'patch'] یا تگ نگارش‌بندی معنایی مانند ['1.0.3'] یا یک حرف از ['a'..'z']: a.b.c.d.e.f.g باشد. pin [atlas.lock] تثبیت نسخه‌های دریافت‌شده فعلی و ذخیره آن‌ها در فایل قفل rep [atlas.lock] بازپخش وضعیت پروژه‌ها بر اساس فایل قفل changed فهرست کردن بسته‌هایی که با فایل قفل تفاوت دارند outdated فهرست کردن بسته‌هایی که قدیمی شده‌اند build|test|doc|tasks در حال حاضر به دستورات `nimble build|test|doc` ارجاع می‌دهد task در حال حاضر به دستور `nimble ` ارجاع می‌دهد env راه‌اندازی محیط مجازی Nim --keep نگه‌داشتن زیرپوشه c_code گزینه‌ها (OPTIONS) --feature= فعال‌سازی ویژگی داده‌شده؛ برای چند ویژگی می‌توان چندین بار این گزینه را پاس داد. برای پروژه‌های خاص از فرمت `.` استفاده کنید (توجه: هنگام استفاده از ویژگی‌ها باید همواره ارسال شود). --keepCommits عدم اجرای عملیات دریافت نسخه در گیت (`git checkout`) --project=path استفاده از پروژه موجود در مسیر داده‌شده --confdir=path استفاده از فایل atlas.config موجود در مسیر داده‌شده --noexec عدم اجرای هرگونه عملیاتی که ممکن است کد دلخواه اجرا کند --autoenv تشخیص حداقل نسخه Nim ($version) و راه‌اندازی محیط مجازی متناظر Nim --noautoinit عدم مقداردهی اولیه خودکار پروژه atlas --resolver=minver|semver|maxver الگوریتم تفکیک و حل وابستگی‌ها (پیش‌فرض: semver) --no-lazy-deps غیرفعال‌سازی بارگذاری تنبل وابستگی‌ها و استفاده از بارگذاری مشتاقانه (eager) برای همه وابستگی‌های انتقالی در طول حل SAT --proxy=url استفاده از URL پروکسی داده‌شده برای تمام عملیات‌های git --dumbProxy استفاده از پروکسی ساده بدون پروتکل هوشمند git --packagesRepo استفاده از مخزن گیت nim-lang/packages (رفتار قدیمی) --showGraph نمایش گراف وابستگی‌ها --list فهرست کردن تمام نسخه‌های موجود و نصب‌شده --version نمایش نسخه برنامه --ignoreUrls عدم ایجاد خطا در صورت عدم تطابق URLها --colors=on|off روشن یا خاموش کردن خروجی رنگی --verbosity=info|warning|error|trace|debug تنظیم سطح گزارش‌دهی به info، warning، error، trace یا debug (پیش‌فرض: warning) --help نمایش این راهنما atlas 2.2.10 April 2026 ATLAS(1)