npm create vue@latest
```
-> [!NOTE]
+> [!IMPORTANT]
> (`@latest` or `@legacy`) MUST NOT be omitted, otherwise `npm` may resolve to a cached and outdated version of the package.
-By default the command will run in interactive mode, but you can also provide feature flags in the CLI arguments to skip the prompts. Run `npm create vue@latest -- --help` to see all available options.
+By default, the command runs in interactive mode with prompts. You can skip these prompts by providing feature flags as CLI arguments. To see all available feature flags and options:
-> [!NOTE]
-> If you're using PowerShell, you'll need to quote the `--`, that is, run `npm create vue@latest '--' --help`.
+```sh
+npm create vue@latest -- --help
+```
+
+This will show you various feature flags (like `--typescript`, `--router`) and options (like `--bare` for creating a project with minimal boilerplate).
+
+**PowerShell users:** You'll need to quote the double dashes: `npm create vue@latest '--' --help`
+
+### Creating Vue 2 Projects
If you need to support IE11, you can create a Vue 2 project with: