ریل چرخ دنده چیست؟

فهرست مطالب:

ریل چرخ دنده چیست؟
ریل چرخ دنده چیست؟

تصویری: ریل چرخ دنده چیست؟

تصویری: ریل چرخ دنده چیست؟
تصویری: آموزش فرمول محاسبه مدول چرخدنده 2024, نوامبر
Anonim

Sprockets یک کتابخانه Ruby برای کامپایل و ارائه دارایی های وب است Sprockets اجازه می دهد تا فایل های جاوا اسکریپت برنامه را در تکه های کوچکتر قابل مدیریتی سازماندهی کند که می توانند در تعدادی دایرکتوری و فایل توزیع شوند.. این ساختار و شیوه هایی را در مورد نحوه گنجاندن دارایی ها در پروژه های ما ارائه می دهد.

دارایی های Rails چیست؟

خط لوله دارایی چارچوبی برای الحاق و کوچک کردنیا فشرده سازی دارایی های جاوا اسکریپت و CSS فراهم می کند. همچنین توانایی نوشتن این دارایی ها به زبان های دیگر و پیش پردازشگرها مانند CoffeeScript، Sass و ERB را اضافه می کند. … خط لوله دارایی توسط حلقه چرخ دنده اجرا می شود و به طور پیش فرض فعال است.

چگونه یک چرخ دنده را از Rails جدا کنید؟

حذف چرخ دنده

  1. بسته ریل‌ها را بردارید.
  2. rm config/initalizers/assets.rb.
  3. به جای آن، «rails/all» را در config/application.rb با این خطوط جایگزین کنید: …
  4. این خطوط را از config/application/development.rb حذف کنید. …
  5. حذف این خطوط از config/application/production.rb.

آیا به Webpacker نیاز دارم؟

برنامه‌های New Rails برای استفاده از بسته وب برای جاوا اسکریپت و چرخ زنجیر برای CSS پیکربندی شده‌اند، اگرچه می‌توانید CSS را در بسته وب انجام دهید. اگر می‌خواهید از بسته‌های NPM استفاده کنید و/یا می‌خواهید به جدیدترین ویژگی‌ها و ابزارهای جاوا اسکریپت دسترسی داشته باشید، باید Webpacker را به Sprockets در یک پروژه جدید انتخاب کنید.

Assets Precompile چیست؟

RAILS_ENV=دارایی های ریل تولید:پیش کامپایل. RAILS_ENV=production به Rails می‌گوید که نسخه تولیدی دارایی‌ها را جمع‌آوری کند. assets:precompile یک وظیفه Rail ارائه شده توسط Rails است که دستورالعمل هایی برای کامپایل دارایی ها دارد.

توصیه شده: