معمولاً دولوپرهای وب مشکلی که دارند وجود تعداد زیاد به اصطلاح Assetهایی است که باید به آنها لینک دهند. Webpack در واقع یک ماژول باندلر قدرتمند برای رفع این مشکل است و JARVIS یک مرورگر فوقالعاده هوشمند است که از وبپک الهام گرفته است و ویژگیهای مهمی را برای راحتی کار ارائه داده است.
JARVIS مخفف Just Rather Very Intelligent System است که از طریق مرورگر تمامی اطلاعات مربوطه که برای ساخت وبپک خود چه در محیط Dev و چه در محیط Prod نیاز دارید را در اختیار شما قرار میدهد.
در نقشهٔ راه مرتبط با سیر پیشرفت این ابزار، دهها ویژگی مختلف عنوان شده است اما کماکان نسخهٔ بتای آن در قسمتهای webpack-dev-server و یا ایجاد باندل وبپک و غیره در حال بهبود و توسعه است.
JARVIS تا حد قابلتوجهی از داشبورهای عرضه شده برای Webpack بسیار الهام گرفته است و ایدهٔ اصلی آن اساساً اورجینال نیست! برخی از مهمترین ویژگیهای این ابزار عبارتند از:
- به شما تعداد ورودیهای ماژول ES را که میتواند درختیشکل باشند را نشان میدهد.
- میتواند CJSهایی که وجود ندارند را نشان دهد.
- در 12 نوع اتصال مختلف، نشان میدهد که اَسِتهای شما چگونه عمل میکنند.
- قابل اجرا در مرورگر
- نمایش کاربرپسند ارورها
- راه آسان برای فهمیدن حجم کل Assestها، Chunkها و باندلهای تکی
- دارای محیط کاربری فوقالعاده زیبا
- استفاده از فریمورکهای Sass ،Express Server و Socket IO در پیادهسازی