.\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 .TH "BUNDLE\-BINSTUBS" "1" "September 2025" "" .SH "نام (NAME)" \fBbundle\-binstubs\fR \- نصب binstubهای مربوط به gemهای فهرست‌شده .SH "خلاصه دستور (SYNOPSIS)" \fBbundle binstubs\fR \fIGEM_NAME\fR [\-\-force] [\-\-standalone] [\-\-all\-platforms] .SH "توضیحات (DESCRIPTION)" اسکریپت‌های binstub، برنامه‌های اجرایی را پوشش می‌دهند\. Bundler یک فایل کوچک Ruby (یک binstub) می‌سازد که Bundler را بارگذاری کرده، دستور را اجرا می‌کند و در پوشه \fBbin/\fR قرار می‌دهد\. اسکریپت‌های binstub یک میان‌بُر \- یا جایگزین \- برای استفاده همیشگی از \fBbundle exec\fR هستند\. این کار فایلی ایجاد می‌کند که می‌تواند مستقیماً اجرا شود و همیشه نسخه صحیح gem مورد استفاده برنامه را اجرا خواهد کرد\. .P برای مثال، اگر دستور \fBbundle binstubs rspec\-core\fR را اجرا کنید، Bundler فایل \fBbin/rspec\fR را ایجاد می‌کند\. این فایل حاوی کدهای لازم برای بارگذاری Bundler، اعلام بارگذاری gemهای bundle، و سپس اجرای rspec خواهد بود\. .P این دستور برای فایل‌های اجرایی موجود در \fBGEM_NAME\fR اسکریپت‌های binstub تولید می‌کند\. این binstubها در پوشه \fBbin\fR، یا پوشه مشخص‌شده توسط تنظیمات \fBbin\fR (در صورت پیکربندی شدن) قرار می‌گیرند\. فراخوانی binstubs به همراه [GEM [GEM]] برای تمام gemهای داده‌شده binstub ایجاد خواهد کرد\. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-\-force\fR بازنویسی binstubهای موجود در صورت وجود داشتن آن‌ها\. .TP \fB\-\-standalone\fR ایجاد binstubهایی که می‌توانند در زمان اجرا بدون وابستگی به Rubygems یا Bundler کار کنند\. .TP \fB\-\-shebang=SHEBANG\fR مشخص کردن نام اجرایی shebang متفاوتی به‌جای مقدار پیش‌فرض (پیش‌فرض \(aqruby\(aq)\. .TP \fB\-\-all\fR ایجاد binstubها برای تمام gemهای موجود در bundle\. .TP \fB\-\-all\-platforms\fR نصب binstubها برای تمام پلتفرم‌ها\.