Skip to content

npm createは何をしているのか

npm には npm create サブコマンドが存在する。これは npm init のエイリアスで、プロジェクト初期化のコマンドを統一したインターフェイスで呼び出すことを目的とする。

実行すると、実態としては create-xxx または @scope/create が呼ばれる。

Terminal window
npm create astro@latest # create-astro@latest が呼ばれる
npm create @quick-start/electron # @quick-start/create-electron が呼ばれる

おそらく create-react-appcreate-cloudflare のような create-xxx が乱立したので、まとめたのだろう。