HUGO-MOD-GET(1) Hugo Manual HUGO-MOD-GET(1)

hugo-mod-get - حل و دریافت وابستگی‌ها در پروژه جاری Hugo

hugo mod get [گزینه‌ها] [آرگومان‌ها]

وابستگی‌ها را در پروژه فعلی 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 را ببینید.

-h, --help[=false] راهنمای get

--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)

hugo-mod(1)

Aug 2026 Hugo 0.165.0