補足: NPMによるスキャフォールド

NPMによるスキャフォールド - (新) 檜山正幸のキマイラ飼育記 メモ編 の続き。

npx ≡ npm exec の一時インストール先だが、Linux で ~/.npm/_npx/ らしいがWindowsでは

  • %USERPROFILE%/AppData/Local/npm-cache/_npx/

ここを見ると確かにパッケージがインストールされている。

ダブルハイフンについては、https://docs.npmjs.com/cli/v8/commands/npm-init の "Forwarding additional options" に書いてある。https://docs.npmjs.com/cli/v8/commands/npm-exec によると:

a double-hyphen -- flag can be used to suppress npm's parsing of switches and options that should be sent to the executed command.

create-vite の --template オプションに渡すテンプレート〈スターターキット〉は、次にリストされている。

次も参照。