Turborepoを使ってモノリポのプロジェクトを作成使用した。
すると、使用したいパッケージマネージャーを選択する時に、npm
がnot installed
と表示され、選択することができない問題が発生した。
% npx create-turbo@latest
>>> TURBOREPO
>>> Welcome to Turborepo! Let's get you set up with a new codebase.
? Where would you like to create your turborepo? ./new-turborepo
? Which package manager do you want to use?
- npm (not installed)
pnpm
❯ yarn
turbo
のリポジトリで同じような問題が発生していることが書かれたIssueを見つけた。
2023年4月14日現在において最新バージョンである1.9.1
で発生しているようだ。
そこで、@latest
から、@1.8.8
に変更してコマンドを実行した。
すると、今度はnpm
が選択できるようになっていた。
% npx create-turbo@1.8.8
>>> TURBOREPO
>>> Welcome to Turborepo! Let's get you set up with a new codebase.
? Where would you like to create your turborepo? ./new-turborepo
? Which package manager do you want to use? (Use arrow keys)
❯ npm
- pnpm (not installed)
yarn
同じような問題に遭遇している方がいる場合、最新版ではなく1.8.8
のcreate-turbo
を使用することをお勧めする。