چجوری پکیجمون رو در npm بزاریم

What is npm ?

npm یا همون node package manager یک پکیج منیجر برای جاوااسکریپت هستش که شما با اون می تونید پکیج های مختلف رو نصب کنید . مثلا می تونید فریم ورک express.js رو با npm نصب کنید.


How to create a package ?

خب ، بستگی داره به اون کاری که می خواید بکنید ‌.

مثلا می تونید یه لایبری خیلی ساده برای جاوا اسکریپت بنویسید .

How to put my package in npm?

اول مطمئن شید که node js روی دستگاه تون نصبه.

بعدش برید تو این لینک و توش ثبت نام کنید ‌.

بعد از ثبت نام ترمینال رو باز کنید و این دستور رو بنویسید .

npm login

بعد چند تا سوال ازتون می پرسه

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

دقیقا همون نام و پسورد و ایمیلی رو بزنید که باهاش تو سایته ثبت نام کردید.

بعد این دستور رو تو ترمینال بزنید

npm init

بعد چند تا سوال درباره ی اسم پکیج و ورژن و ... می پرسه می پرسه و بعدش فایل package.json ایجاد می شه

اگه اشتباهی یه چیزی تو جواب سوالات نوشتید بعدا می تونید فایل package.json رو تغییر بدید.

در نهایت توی همون پوشه ای که package.json هستش فایل هایی که می خواید منتشر بشن رو قرار بدید .

آخرش با

npm publish


منتشرش کنید.

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

اگه خواستید می تونید با

npm i <your package name>

پکیج خودتون رو نصب بکنید.

موفق باشید.