ایجاد و انتشار لایبرری انگولار خودتان

همه ما برای انجام پروژه‌های مختلفی که انجام میدیم از یک سری لایبری استفاده می‌کنیم. خوب، حالا این لایبری‌ها چطور نوشته میشن و در پکیج‌منیجرهای مختلف مثل NPM قرار می‌گیرن؟؟؟

جواب این سوال دقیقا همان چیزی هست که در ادامه باهم بهش میرسیم 😉

پیش‌نیازها

پیش‌نیاز کار، نصب NPM) NPM مخفف Node Package Manager (یک ابزار خط فرمان) است که برای مدیریت ماژول‌های Node.js مورد استفاده قرار می‌گیرد.

  • NPM همراه با Node.js نصب می شود برای نصب Node.js به اینجا مراجعه کنید.

نصب Yeoman (ابزار قدرتمندی است که شما را در مدیریت کتابخانه ها و افزایش سرعت ایجاد و نگهداری برنامه کمک می کند.)

و حالا نوبت نصب یک لایبری جنریتوره (من اینجا از generator-angular2-library استفاده می‌کنم.)
طریقه نصب:

یه پوشه جدید بسازید و برید توش:

با دستور زیر لایبری جدید خودتون رو ایجاد کنید:

قبل از ایجاد لایبری سوالاتی مانند اسم و ایمیل شما پرسیده میشه که مطابق مشخصات خودتون پر کنید.

بعد از ایجاد لایبری میتونید مثل همون کاری که پروژه‌هاتون انجام میدید شروع کنید به ساختن لایبری خودتون و در آخر هم با دستور زیر کدهاتون رو بیلد کنید.

حالا رسیدیم به قسمت جذاب برنامه (یعنی پوش کردن لایبری خودمون بر روی npm)

برای این کار نیاز به یه یوزر دارید برای همین ابتدا با دستور زیر یوزر خودتون رو بسازید:

بعد از ساخت یوزر فقط میمونه زدن دستور زیر برای پابلیش کردن لایبری:

مجید ابراهیم‌پور

مجید هستم، یک برنامه نویس 6 7 سالی هست که دارم PHP می نویسم و فریم ورک مورد علاقم هم Zend هستش :دی

همچنین ممکن است دوست داشته باشید ...

۳ واکنش

  1. محمد گفت:

    سلام
    آموزش تون رو می تونستید با زدن یک مثال کامل کنید. پستی که شما نوشته اید در حد یک لینک به جنریتور انگولار لایبرری کافی بود!

  2. ممنون برای این مطلب و سایت خوبتون.

  3. علی گفت:

    سلام ممنون از سایت خوبتون ولی نوشته نیازمند شفاف سازی بیشتره.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *