Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yarn v1の代わりにpnpmを標準手順にしませんか? #934

Open
suin opened this issue Nov 5, 2024 · 4 comments
Open

Yarn v1の代わりにpnpmを標準手順にしませんか? #934

suin opened this issue Nov 5, 2024 · 4 comments
Labels
stage1:話し合い中 結論を出すために話し合いをしている最中です。まだ着手・プルリクエストの作成はしないでください。

Comments

@suin
Copy link
Contributor

suin commented Nov 5, 2024

          個人的にはpnpm推しです
  • node_modulesデフォルト
  • 対話的アップデート・パッケージへのパッチ当てあり
  • バージョンの混乱がない、最新版による弊害がない(最新版利用者向けにv1をピン留めする方法を模索しなくてもいい)
  • ドキュメントも公式日本語版あり

デメリット

Originally posted by @tats-u in #932 (comment)

@suin suin added the stage1:話し合い中 結論を出すために話し合いをしている最中です。まだ着手・プルリクエストの作成はしないでください。 label Nov 5, 2024
@suin
Copy link
Contributor Author

suin commented Nov 5, 2024

pnpmだけでなく、パッケージマネージャーを本書でどう扱うかについて包括的に見直したい。

決定したいこととしては、

  • 本書のチュートリアルで用いるパッケージマネージャーはどうするか?特定のパッケージマネージャー一本にしぼるか、それとも複数のパッケージマネージャーについて個別のインストレーションをサポートするか?
  • 各パッケージマネージャーをそれぞれ紹介するか?

@tats-u
Copy link
Contributor

tats-u commented Nov 5, 2024

タイトルは「Yarn v1の代わりにpnpmを標準手順にしませんか?」の方がよいと思います。

@suin suin changed the title 個人的にはpnpm推しです Yarn v1の代わりにpnpmを標準手順にしませんか? Nov 5, 2024
@suin
Copy link
Contributor Author

suin commented Nov 5, 2024

判断材料のひとつとして、独自に行ったアンケート結果を共有しておきます。

image

@tats-u
Copy link
Contributor

tats-u commented Nov 5, 2024

流石標準付属のnpmといったとことですね
軽く使う程度ならば及第点ですが、Nodeプロジェクト全般の問題点としてストレージ遣いが荒いというのがあるので、pnpmでどの程度マシになるかですね
Yarnは全バージョン足してもpnpmに届かないのでもうそろそろ潮目でしょうか・・・
複数紹介する場合、Docusaurusのタブコンポーネントが使えますが印刷時には1つしか印字されないのがちょっとアレですね

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stage1:話し合い中 結論を出すために話し合いをしている最中です。まだ着手・プルリクエストの作成はしないでください。
Projects
None yet
Development

No branches or pull requests

2 participants