TGViewer
کدهالیک | codehalic کدهالیک | codehalic @codehalics · 4.15K subscribers
Post #1069 1.02K
کدهالیک | codehalic یه ویژگی جذاب دیگه اینه که pnpm حالا می‌تونه بقیه پکیج‌منیجرها مثل npm و Yarn و Bun رو هم براتون مدیریت کنه و یه جورایی همه‌کاره شده.
اینو اگه بخوام توضیح بدم یعنی اینکه
دیگه نیازی نیست پکیج‌منیجرهای مختلف مثل Yarn یا Bun رو به صورت سراسری رو سیستمتون نصب کنید و درگیر تداخل نسخه‌ها بشید.

تو pnpm 12 با قابلیت pnx و سیستم واسط جدیدش، وقتی وارد پروژه‌ای بشید که برای اجرا به نسخه خاصی از یه ابزار دیگه نیاز داره، pnpm خودش خودکار فیلد مربوطه رو از فایل package.json می‌خونه، نسخه دقیق همون ابزار رو تو پس‌زمینه دانلود می‌کنه و دستورات رو تحویلش میده.

قبلاً اگه روی سیستمت Yarn نصب نبود، با زدن دستور yarn install خطای command not found می‌گرفتی و مجبور بودی بری دستی با npm i -g yarn نصبش کنی.

با pnpm 12: بدون اینکه Yarn اصلاً روی سیستمت نصب باشه، مستقیم تو ترمینال می‌نویسی
yarn install


یا مثلا حوصله نداری bun نصب کنی که یه فایل باهاش اجرا کنی مینویسی :
pnx bun index.ts

همون لحظه Bun رو موقت میاره، کدت رو اجراش می‌کنه بدون نیاز به اینکه بان نصب بشه !

@codehalics | کدهالیک


@codehalics | کدهالیک
  • ❤ 4
  • 🔥 1
More from @codehalics
  1. Oct 3, 2026امروز سرور کدهالیک یه مدت از دسترس خارج شد. بعد از پیگیری معلوم شد هیت‌سینک سرور مشکل داشت…
  2. Oct 3, 2026کارآموز .net اگر به دنیای نرم‌افزار علاقه دارید و برای یادگیری و حل مسئله کنجکاو و پرتلاش…
  3. Oct 3, 2026یه اصطلاح باحالی توش استفاده کرد بود به اسم«اقتصاد دمبلی» (Barbell Economy) مفهوم اقتصاد د…
  4. Oct 3, 2026تو این مقاله‌ای که خوندم نویسنده میگه هنوز برای ساختن یه کسب‌وکار از صفر تو عصر هوش مصنوعی…
  5. Oct 3, 2026دقیقاً مشابه این اتفاق چند سال پیش برای Faker.js افتاد؛ نگهدارنده اصلی پروژه بعد از مدت‌ها…
  6. Oct 3, 2026خبر فوری برای دنیای .NET؛ Polly هم پولی شد! این ابزار هم رفت سراغ مدل تجاری و بخشی از استف…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →