| HUGO-MOD-GET(1) | Hugo Manual | HUGO-MOD-GET(1) |
نام (NAME)
hugo-mod-get - حل و دریافت وابستگیها در پروژه جاری Hugo
خلاصه دستور (SYNOPSIS)
hugo mod get [گزینهها] [آرگومانها]
توضیحات (DESCRIPTION)
وابستگیها را در پروژه فعلی Hugo حل و دریافت میکند.
چند مثال:
نصب جدیدترین نسخه ممکن برای یک ماژول مشخص:
hugo mod get github.com/gohugoio/testshortcodes
نصب یک نسخه مشخص:
hugo mod get github.com/gohugoio/testshortcodes@v0.3.0
نصب جدیدترین نسخه از تمامی وابستگیهای مستقیم ماژول:
hugo mod get hugo mod get ./... (recursive)
نصب جدیدترین نسخه از تمامی وابستگیهای ماژول (مستقیم و غیرمستقیم):
hugo mod get -u hugo mod get -u ./... (recursive)
برای اطلاعات بیشتر دستور «go help get» را اجرا کنید. تمامی گزینههای موجود برای «go get» در اینجا نیز کاربرد دارند.
توجه داشته باشید که Hugo همیشه کار خود را با حل مؤلفههای تعریفشده در پیکربندی پروژه آغاز میکند که به ترتیب از طریق یک دایرکتوری _vendor (در صورت عدم تعیین گزینه --ignoreVendorPaths)، ماژولهای Go، یا پوشهای در داخل دایرکتوری themes فراهم میشوند.
برای اطلاعات بیشتر https://gohugo.io/hugo-modules را ببینید.
گزینهها (OPTIONS)
-h, --help[=false] راهنمای get
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
--clock="" تنظیم ساعت مورد استفاده توسط Hugo، مانند --clock 2021-11-06T22:30:00.00+09:00
--config="" فایل پیکربندی (پیشفرض hugo.yaml|json|toml است)
--configDir="config" دایرکتوری پیکربندی
-d, --destination="" مسیر فایلسیستم برای نوشتن فایلها در آن
-e, --environment="" محیط ساخت
--ignoreVendorPaths="" نادیده گرفتن هرگونه پوشه _vendor برای مسیرهای ماژولی که با الگوی Glob مشخصشده مطابقت دارند
--logLevel="" سطح گزارشگیری (debug|info|warn|error)
--noBuildLock[=false] عدم ایجاد فایل .hugo_build.lock
--quiet[=false] ساخت در حالت بیصدا
-M, --renderToMemory[=false] رندر کردن در حافظه (بیشتر هنگام اجرای سرور مفید است)
-s, --source="" مسیر فایلسیستم برای خواندن نسبی فایلها از آن
--themesDir="" مسیر فایلسیستم به دایرکتوری پوستهها (themes)
همچنین ببینید (SEE ALSO)
| Aug 2026 | Hugo 0.165.0 |