🚜
create-nuxt-appで既存のディレクトリを上書きできるようになった
今までは、プロジェクトを作りたいディレクトリに何かファイルがあるとエラーになった
projects/test-pj
> touch Makefile
projects/test-pj
> npx create-nuxt-app .
create-nuxt-app v3.7.0
Could not create project in test-pj because the directory is not empty.
create-nuxt-app
v3.7.0から、--overwrite-dir
フラグが追加された
> npx create-nuxt-app -h
create-nuxt-app/3.7.0
Usage:
$ create-nuxt-app [out-dir]
Commands:
[out-dir] Generate in a custom directory or current directory
For more info, run any command with the `--help` flag:
$ create-nuxt-app --help
Options:
-e, --edge To install `nuxt-edge` instead of `nuxt`
-i, --info Print out debugging information relating to the local environment
--answers <json> Skip all the prompts and use the provided answers
--verbose Show debug logs
--overwrite-dir Overwrite the target directory
-h, --help Display this message
-v, --version Display version number
この機能を使ってみると、既存ファイルがあってもプロジェクトが作成される
projects/test-pj
> npx create-nuxt-app --overwrite-dir .
> ls
Makefile README.md components node_modules nuxt.config.js package-lock.json package.json pages static store
# Makefileが残っている
Vue-CLIやSveltekitと同じ挙動になった
何かに使えるかも?
最初に作成される画面のデザインも変わったようです
Discussion