استارت‌آپ و کارآفرینی

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

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

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

پیش‌نیازها

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

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

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

npm install -g yo

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

npm install -g generator-angular2-library

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

mkdir angular-library-name
cd angular-library-name

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

yo angular2-library

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

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

npm run build

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

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

npm adduser

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

npm publish dist
4 نظرات
  1. محمد می گوید

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

  2. حسین فرنیا می گوید

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

  3. علی می گوید

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

  4. آرمیشا می گوید

    بسیار عالی هستش

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.