• خانه
  • جاوا اسکریپت گواهی شده با رایگان پروژه دوره

جاوا اسکریپت گواهی شده با رایگان پروژه دوره

بسته بندی

JXcore که یک پروژه منبع باز است ، یک ویژگی منحصر به فرد برای بسته بندی و رمزگذاری فایل های منبع و سایر دارایی ها در بسته های JX را معرفی می کند.

در نظر بگیرید که شما یک پروژه بزرگ دارید که از پرونده های زیادی تشکیل شده است. JXcore می تواند همه آنها را در یک فایل واحد بسته بندی کند تا توزیع را ساده کند. در این فصل یک مرور کلی از کل مراحل شروع با نصب JXcore ارائه می شود.

نصب JXcore

نصب JXcore کاملاً ساده است. در اینجا دستورالعمل های گام به گام نحوه نصب JXcore بر روی سیستم شما ارائه شده است. مراحل زیر را دنبال کنید –

بخش 1

بسته به سبک معماری سیستم عامل و سیستم خود ، بسته JXcore را از https://github.com/jxcore/jxcore بارگیری کنید. ما بسته ای را برای Cenots که در دستگاه 64 بیتی کار می کند بارگیری کردیم.

$ wget https://s3.amazonaws.com/nodejx/jx_rh64.zip

بخش 2

فایل بارگیری شده را باز کنید jx_rh64.zip و کپی jx binary را در / usr / bin یا ممکن است در هر فهرست دیگری بر اساس تنظیمات سیستم شما باشد.

$ unzip jx_rh64.zip
$ cp jx_rh64/jx /usr/bin

بخش 3

متغیر PATH خود را به طور مناسب تنظیم کنید تا jx را از هرجایی که دوست دارید اجرا کند.

$ export PATH=$PATH:/usr/bin

بخش 4

همانطور که در زیر نشان داده شده است ، می توانید نصب خود را با صدور یک دستور ساده تأیید کنید. باید پیدا کنید که شماره نسخه آن را به صورت زیر کار می کند و چاپ می کند –

$ jx --version
v0.10.32

بسته بندی کد

در نظر بگیرید که شما یک پروژه با فهرست های زیر دارید که در آن تمام پرونده های خود از جمله Node.js ، پرونده اصلی ، index.js و همه ماژول ها را که به صورت محلی نصب شده اند ، نگه داشته اید.

drwxr-xr-x  2 root root  4096 Nov 13 12:42 images
-rwxr-xr-x  1 root root 30457 Mar  6 12:19 index.htm
-rwxr-xr-x  1 root root 30452 Mar  1 12:54 index.js
drwxr-xr-x 23 root root  4096 Jan 15 03:48 node_modules
drwxr-xr-x  2 root root  4096 Mar 21 06:10 scripts
drwxr-xr-x  2 root root  4096 Feb 15 11:56 style

برای بسته بندی پروژه فوق ، کافیست وارد این دایرکتوری شده و دستور jx زیر را صادر کنید. با فرض اینکه index.js پرونده ورودی پروژه Node.js شماست –

$ jx package index.js index

در اینجا می توانستید به جای index از نام بسته دیگری استفاده کنید. ما از index استفاده کرده ایم زیرا می خواستیم نام پرونده اصلی خود را به عنوان index.jx حفظ کنیم. با این حال ، دستور بالا همه چیز را بسته بندی می کند و دو فایل زیر را ایجاد می کند –

  • index.jxp This is an intermediate file which contains the complete project detail needed to compile the project.
  • index.jx This is the binary file having the complete package that is ready to be shipped to your client or to your production environment.

راه اندازی پرونده JX

در نظر بگیرید پروژه اصلی Node.js به شرح زیر در حال اجرا است –

$ node index.js command_line_arguments

پس از تدوین بسته خود با استفاده از JXcore ، می توان آن را به صورت زیر شروع کرد –

$ jx index.jx command_line_arguments

برای کسب اطلاعات بیشتر در مورد JXcore ، می توانید وب سایت رسمی آن را بررسی کنید.