براوزریفای (به انگلیسی: Browserify) یک ابزار متن‌باز جاوا اسکریپت است که به توسعه‌دهندگان امکان نوشتن ماژول‌های نود.جی‌اس-استایل که در مرورگر کامپایل می‌شوند را می‌دهد.[۱]

Browserify
توسعه‌دهنده(ها)تیم براوزریفای و هم‌بخشگران براوزریفای
انتشار ابتدایی۲۰۱۱ (۲۰۱۱)
انتشار پایدار
15.1.0
۱۰ ژانویه ۲۰۱۸؛ ۶ سال پیش (۲۰۱۸-10}})
مخزن
نوشته‌شده باجاوا اسکریپت
پروانهپروانه ام‌آی‌تی
وبگاه

براوزریفای به شما اجازه می‌دهد از require در مرورگر استفاده کنید، به همان روشی که در نود به‌کار می‌بردید. این فقط یک شکر نحوی برای بارگذاری اسکریپت‌ها بر دستگاه سمت کاربر نیست؛ بلکه یک ابزار برای آوردن همهٔ اکوسیستم NPM بر روی دستگاه کاربر (کلاینت) است.

مثال‌ها ویرایش

نصب کردن ویرایش

 $ npm install --global browserify

اجرا ویرایش

$ browserify source.js -o target.js

این کد همهٔ ماژول‌ها و متعلقات مورد نیاز استفاده شده در source.js را اضافه می‌کند و آن‌ها را در target.js دسته می‌کند (می‌افزاید). براوزیفای گراف وابستگی را با استفاده از فایل source.js شما به عنوان نقطه ورود می‌پیماید و همهٔ منابع هر متعلقاتی که پیدا کند را در بر می‌گیرد.

منابع ویرایش

  1. "NPM, Browserify, and modules". Retrieved 24 Dec 2014.