.\"to render: groff -Tascii -man doc/lein.1 > lein.man" .TH LEININGEN 1 "2017 August 10" .SH "نام (NAME)" lein \- خودکارسازی پروژه‌های Clojure .SH "خلاصه دستور (SYNOPSIS)" .B lein [\fB\-o\fR] [\fB\-U\fR] [\fITASK\fR [\fIARGS\fR]] .br .B lein [\fB\-h\fR|\fB\-\-help\fR] .br .B lein [\fB\-v\fR|\fB\-\-version\fR] .SH "توضیحات (DESCRIPTION)" Leiningen برای خودکارسازی پروژه‌های Clojure بدون دردسر و کلافگی است. کار روی پروژه‌های Clojure با ابزارهایی که برای Java طراحی شده‌اند می‌تواند کلافه‌کننده باشد. با Leiningen، شما فقط کد Clojure می‌نویسید. .SH "وظایف (TASKS)" دستور .B lein help فهرست کامل وظایف را نمایش می‌دهد، در حالی که .B lein help TASK نحوه استفاده از یک وظیفه مشخص را نشان می‌دهد. دستور .B lein help tutorial دارای یک راهنمای گام‌به‌گام و مفصل درباره وظایف گوناگون است، اما پرکاربردترین آن‌ها عبارتند از: .RS .TP .B lein new NAME تولید اسکلت یک پروژه جدید .TP .B lein test [TESTS] اجرای آزمون‌ها در فضاهای نام TESTS، یا اجرای تمام آزمون‌ها .TP .B lein repl راه‌اندازی یک نشست تعاملی REPL درون یک کارساز شبکه REPL .TP .B lein uberjar بسته‌بندی پروژه و وابستگی‌های آن در قالب یک فایل jar. مستقل .TP .B lein install نصب یک پروژه در مخزن محلی شما .TP .B lein deploy [REPOSITORY] استقرار یک کتابخانه در یک مخزن دوردست (ریموت) .RE .TP سایر وظایف موجود عبارتند از: .RS .TP .B lein change بازنویسی project.clj با اعمال یک تابع. .TP .B lein check بررسی نحو و هشدار درباره بازتاب (reflection). .TP .B lein classpath چاپ classpath پروژه جاری. .TP .B lein clean حذف تمام فایل‌ها از target-path پروژه. .TP .B lein compile کامپایل سورس Clojure به فایل‌های class. .TP .B lein deps بارگیری تمام وابستگی‌ها. .TP .B lein do [TASK], ... وظیفه مرتبه‌بالا جهت اجرای متوالی سایر وظایف. .TP .B lein jar بسته‌بندی تمام فایل‌های پروژه در قالب یک فایل jar. .TP .B lein javac کامپایل فایل‌های سورس Java. .TP .B lein pom نوشتن یک فایل pom.xml بر روی دیسک برای سازگاری با Maven. .TP .B lein release اجرای release-tasks:. .TP .B lein retest اجرای آزمون تنها برای فضاهای نامی که در مرتبه پیشین شکست خورده بودند. .TP .B lein run اجرای یک تابع main- با آرگومان‌های خط فرمان اختیاری. .TP .B lein search جستجو در مخازن ریموت maven به دنبال فایل‌های jar منطبق. .TP .B lein show-profiles فهرست کردن تمام پروفایل‌های موجود یا نمایش یکی از آن‌ها در صورت ارائه آرگومان. .TP .B lein trampoline [TASK] اجرای یک وظیفه بدون قرارگیری تو در توی JVM پروژه درون JVM مربوط به Leiningen. .TP .B lein update-in اعمال تبدیلات دلخواه بر روی project map شما. .TP .B lein vcs تعامل با سیستم کنترل نسخه. .TP .B lein version چاپ نسخه Leiningen و JVM فعلی. .TP .B lein with-profile [PROFILE] [TASK] اعمال وظیفه ارائه‌شده با پروفایل(های) مشخص‌شده. .RE .SH "گزینه‌ها (OPTIONS)" .TP .BI \-o اجرای یک وظیفه به‌صورت برون‌خط (آفلاین). .TP .BI \-U اجرای یک وظیفه پس از اجبار به به‌روزرسانی snapshots. .TP .BR \-h ", " \-\-help چاپ این راهنما یا راهنمای یک وظیفه مشخص. .TP .BR \-v ", " \-\-version چاپ نسخه Leiningen. .SH "پیکربندی (CONFIGURATION)" Leiningen پیکربندی خود را از فایل .B project.clj در ریشه پروژه شما می‌خواند. می‌توانید از .B lein new برای ایجاد یک پروژه تازه و شروع کار با آن استفاده کنید، یا فهرست کامل گزینه‌های پیکربندی را با \fBlein help sample\fR مشاهده کنید. می‌توانید project map خود را با استفاده از پروفایل‌ها بیشتر سفارشی‌سازی کنید؛ ببینید: \fBlein help profiles\fR. .SH "گزارش باگ‌ها (BUGS)" برای بررسی اینکه آیا مشکل شما از قبل شناخته‌شده است یا خیر، نشانی https://codeberg.org/leiningen/leiningen/issues را بررسی کنید. در غیر این صورت، لطفاً یک گزارش مشکل جدید در آن پایگاه ثبت کنید. لطفاً خروجی دستور .B lein version و همچنین فایل .B project.clj خود و تا حد امکان کدهای مرتبط از پروژه‌تان را ضمیمه کنید. .SH "کپی‌رایت و تکثیر (COPYRIGHT)" حق نشر .if t \(co .if n (C) 2009-2017 Phil Hagelberg و مشارکت‌کنندگان. تحت مجوز Eclipse Public License، همانند آنچه Clojure استفاده می‌کند، توزیع شده است. فایل /usr/share/doc/leiningen/copyright را ببینید. .SH "نویسندگان (AUTHORS)" این صفحه راهنما توسط Phil Hagelberg نوشته شده است.