آموزش پلاگین ها در NativeScript

3 سال پیش
آموزش پلاگین ها در NativeScript

آموزش پلاگین ها در NativeScript

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش پلاگین ها در NativeScript خواهیم پرداخت.

بسته npm برای افزودن قابلیت های بومی استفاده می شود. با استفاده از این بسته می توان افزونه ها را نصب یا جستجو یا حذف کرد. این بخش در مورد پلاگین ها به طور مفصل توضیح می دهد

دستورات

  • add – برای نصب افزونه استفاده می شود.
  • update  – پلاگین مشخص شده را به روز می کند و وابستگی های آن را اصلاح می کند.
  • remove – افزونه را حذف می کند.
  • build – برای ساخت پلاگین برای پروژه های iOS یا اندروید استفاده می شود.
  • create – یک پلاگین برای پروژه شما ایجاد می کند.

افزودن پلاگین

در زیر نحو برای افزودن یک افزونه جدید استفاده شده است –

tns plugin add <plugin-name>

 

به عنوان مثال، اگر می خواهید nativescript-barcodescanner اضافه کنید ، می توانید از کد زیر استفاده کنید –

tns plugin add nativescript-barcodescanner

 

می توانید پاسخ زیر را ببینید –

+ nativescript-barcodescanner@3.4.1 
added 1 package from 1 contributor and audited 11704 packages in 8.76s

 

برای افزودن پلاگین فوق می توانید از ماژول npm نیز استفاده کنید –

npm install nativescript-barcodescanner

 

اکنون، NativeScript CLI افزونه را از npm دانلود کرده و داخل پوشه node_modules اضافه می کند.

اگر می خواهید پلاگین را مستقیماً به package.json خود اضافه کنید و تمام مشکلات وابستگی را برطرف کنید ، می توانید به جای دستور قبلی از دستور زیر استفاده کنید –

npm i nativescript-barcodescanner

 

اگر می خواهید وابستگی های توسعه دهنده را هنگام توسعه نصب کنید ، از کد زیر استفاده کنید –

npm i tns-platform-declarations --save-dev

 

tns-platform-statement ها وابستگی توسعه دهنده ای است که فقط برای IntelliSense در طول فرایند توسعه مورد نیاز است.

وارد کردن پلاگین ها

اکنون، افزونه nativescript-barcodescanner را نصب کرده ایم. اجازه دهید ما با استفاده از دستور زیر پروژه خود را اضافه کنیم –

const maps = require("nativescript-barcodescanner"); 
maps.requestPermissions();

 

به روزرسانی پلاگین ها

این روش برای به روزرسانی یک افزونه مشخص استفاده می شود، بنابراین پلاگین قبلی را حذف می کند و نسخه جدید را نصب می کند و وابستگی های آن را اصلاح می کند. در زیر تعریف شده است –

tns plugin update <Plugin name version>

 

حذف پلاگین

اگر می خواهید افزونه را حذف کنید ، در صورت عدم نیاز ، می توانید از نحو زیر استفاده کنید –

tns plugin remove <plugin-name>

 

به عنوان مثال ، اگر می خواهید nativescript-google-maps-sdk نصب شده بالا را حذف کنید ، از دستور زیر استفاده کنید –

tns plugin remove nativescript-barcodescanner

 

می توانید پاسخ زیر را ببینید –

Successfully removed plugin nativescript-barcodescanner

 

ساخت پلاگین

این مورد برای ساخت پرونده های پروژه مخصوص اندروید پلاگین واقع در سیستم عامل ها / android استفاده می شود. بیایید با استفاده از دستور زیر Pugin nativescript-barcodescanner را بسازیم –

tns plugin build nativescript-barcodescanner

 

ایجاد پلاگین

پلاگین های NativeScript ماژول های ساده JavaScript هستند. این در داخل پرونده src \ package.json برنامه شما تعریف شده است. این ماژول برای ایجاد پروژه جدید برای توسعه پلاگین NativeScript استفاده می شود. در زیر تعریف شده است –

tns plugin create <Plugin Repository Name> [--path <Directory>]

 

منبع.

 

لیست جلسات قبل آموزش NativeScript

  1. آموزش NativeScript
  2. معرفی NativeScript
  3. آموزش نصب NativeScript
  4. آموزش معماری NativeScript
  5. آموزش برنامه Angular در NativeScript
  6. آموزش تمپلیت ها در NativeScript
  7. آموزش ویجت ها در NativeScript
  8. آموزش ظروف طرح بندی در NativeScript
  9. آموزش پیمایش در NativeScript
  10. آموزش مدیریت رویدادها در NativeScript
  11. آموزش اتصال داده در NativeScript
  12. آموزش ماژول ها در NativeScript
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه