Prepack ابزاریست که سورس کدهای جاوا اسکریپت رو بهینه سازی میکنه. محاسباتی که میتونه بجای run-time در زمان کامپایل انجام بشه حذف شده. Prepack کد عمومی یک باندل جاوا اسکریپت رو با کد معادلی که سبک و ساختار ساده تری داره جابجا میکنه. این باعث میشه از شر خیلی از محاسبات متوسط و تخصیص آبجکت ها خلاص بشه.
نحوه استفاده از Prepack
ابتدا cli توسط npm نصب کنید :
npm install -g prepack
اگر yarn رو ترجیح میدید اون رو نصب کنید :
npm install -g yarn
و سپس توسط yarn ابزار prepack cli رو نصب کنید :
yarn global add prepack
دربعضی شرایط شما به نیاز به دستور prepend با sedo دارید.
شروع کار
برای کامپایل یک فایل و پرینت خروجی در کنسول :
prepack script.js
اگر بخواهید فایلی کامپایل شه و خروجی در فایل دیگر قرار داده شه :
prepack script.js --out script-processed.js
برای دسترسی به مستندات کامل از این لینک استفاده کنید.
Prepack API
شما همچنین میتونید از api بعنوان یک ماژول node.js استفاده کنید.
نصب
برای نصبش از این دستور در shell استفاده کنید :
npm install --save-dev prepack
کد جاوا اسکریپت ما بصورت زیر میشه :
var Prepack = require("prepack");
import { prepack, prepackFileSync } from 'prepack';
import * as Prepack from 'prepack';
رشته ها
Prepack.prepack(codeString, options) // returns { code: string, map: SourceMap }
File Async
Prepack.prepackFile(filename, options, callback) // callback(error, { code: string, map: SourceMap })
File Sync
Prepack.prepackFileSync(filename, options) // returns { code: string, map: SourceMap }
دیدگاه و پرسش
در حال دریافت نظرات از سرور، لطفا منتظر بمانید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید