| DUB-FETCH(1) | The D Language Foundation | DUB-FETCH(1) |
نام (NAME)
dub-fetch - بستهها را بهطور صریح دریافت و در حافظه موقت ذخیره میکند
خلاصه دستور (SYNOPSIS)
dub fetch <package>[@<version-spec>] OPTIONS...
توضیحات (DESCRIPTION)
هنگامی که با یک یا چند آرگومان اجرا شود، صرفنظر از مکانی که در آن اجرا میشود،
بستههای منطبق با آرگومان(ها) را دریافت خواهد کرد.
مثالها:
$ dub fetch vibe-d
$ dub fetch vibe-d@v0.9.0 --cache=local --recursive
هنگامی که درون یک پروژه بدون هیچ آرگومانی اجرا شود، تمام وابستگیهای آن پروژه را دریافت خواهد کرد.
اگر پروژه وابستگیهای مشخصشدهای نداشته باشد (نبود 'dub.selections.json')، تفکیک وابستگیها را نیز انجام میدهد.
مثال:
$ cd myProject && dub fetch
توجه داشته باشید که دستورهای 'build'، 'run' و هر دستور دیگری که به بستهها نیاز داشته باشد به طور خودکار fetch را انجام میدهند،
از این رو عموماً نیازی به اجرای این دستور پیش از سایر دستورها نیست.
گزینهها (OPTIONS)
-r, --recursive
--version=VALUE
--force-remove
گزینههای عمومی (COMMON OPTIONS)
به dub(1) مراجعه کنید
وضعیت خروج (EXIT STATUS)
- 0
- دستور DUB با موفقیت اجرا شد
- 1
- خطاهای نحوه استفاده، پرچمهای ناشناخته خط فرمان
- 2
- بسته پیدا نشد، بارگیری بسته ناموفق بود، خطاهای متفرقه
فایلها (FILES)
dub.sdl, dub.json
نویسندگان (AUTHORS)
حق نشر (c) 1999-2026 متعلق به The D Language Foundation
مستندات آنلاین (ONLINE DOCUMENTATION)
همچنین ببینید (SEE ALSO)
| 2026-08-16 | The D Language Foundation |