ITの隊長のブログ

ITの隊長のブログです。Rubyを使って仕事しています。最近も色々やっているお(^ω^ = ^ω^)

Nuxt3のcreate-nuxt-appでカレントディレクトリにプロジェクト作りたい場合

スポンサードリンク

概要

  • gitリポジトリを先に作ると、ネストしてプロジェクトが作成されるので嫌だった
  • なんかないかなって下記眺めてたらいけそうだったので試した

github.com

コマンド

$ yarn create nuxt-app . --overwrite-dir

--overwrite-dir とプロジェクト名をいれるところを . にするだけ

/usr/local/share/.config/yarn/global/node_modules/sao/lib/installPackages.js:108
        throw new SAOError(`Failed to install ${packageName} in ${cwd}`)
        ^

SAOError: Failed to install packages in /app
    at ChildProcess.<anonymous> (/usr/local/share/.config/yarn/global/node_modules/sao/lib/installPackages.js:108:15)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1091:16)
    at ChildProcess._handle.onexit (node:internal/child_process:302:5) {
  __sao: true
}

そしてできませんでした涙

どうやら、プロジェクト名と移動するディレクトリ名が一緒じゃないとだめらしい(つまり . ではなく指定したプロジェクト名のディレクトリがないとだめ?)

エラーでぐぐってみると、npmやyarnのバージョンアップが必要なのでは?ってでてきたなるほど

結果はかわらず涙

zenn.dev

以前試したときとコマンドが違うことがわかった。 create-nuxt-app だとなぜだ〜