I'm trying to create a new React app using Vite with the following command from Vite official site:
npm create vite@latest my-react-js-app -- --template react -y
However, I get this warning:
npm WARN Unknown cli config "--template"
The command does not execute as expected. How can I fix this issue?
System details:
- Node.js version: v22.14.0
- NPM version: v11.2.0
- OS: Windows 10 Pro
I also tried running:
npm create vite@latest my-react-js-app --template react
but the issue persists.
How can I resolve this and properly create a Vite React project in a single command without being prompted to select the framework (vanilla, Vue, React, etc.) and the variant (JavaScript or TypeScript) I want to use for my app?
I'm trying to create a new React app using Vite with the following command from Vite official site:
npm create vite@latest my-react-js-app -- --template react -y
However, I get this warning:
npm WARN Unknown cli config "--template"
The command does not execute as expected. How can I fix this issue?
System details:
- Node.js version: v22.14.0
- NPM version: v11.2.0
- OS: Windows 10 Pro
I also tried running:
npm create vite@latest my-react-js-app --template react
but the issue persists.
How can I resolve this and properly create a Vite React project in a single command without being prompted to select the framework (vanilla, Vue, React, etc.) and the variant (JavaScript or TypeScript) I want to use for my app?
Share Improve this question edited Mar 7 at 9:08 jonrsharpe 122k30 gold badges268 silver badges476 bronze badges asked Mar 7 at 9:02 Vishal RavanankVishal Ravanank 131 silver badge3 bronze badges 5 |4 Answers
Reset to default 0Ttry using npx
instead:
npx create-vite@latest my-react-js-app --template react
Alternative (Explicit Way)
If npm create vite
still causes issues, you can use yarn
or pnpm
:
Using Yarn
yarn create vite my-react-js-app --template react
Using pnpm
pnpm create vite my-react-js-app --template react
Force Clearing NPM Cache
If the issue persists, try clearing your npm cache:
npm cache clean --force
Then retry the command.
Ensure Compatibility
Your Node.js (v22.14.0) is very new, and there might be compatibility issues. Try downgrading to Node.js v20 (LTS) using nvm or nvm-windows:
nvm install 20
nvm use 20
Then, rerun the command.
See https://github/vitejs/vite/issues/17882. Use triple dash on Windows.
npm create vite@latest my-react-js-app --- --template react -y
Just do
npm create vite@latest my-react-js-app
It will ask what framework you want to use and its variation. It will the same template vite has added in template repo
Ok, i found the way to do that. using the following command:
npx create-vite@latest my-app-name --template react
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744940271a4602277.html
create-vite
? – jabaa Commented Mar 7 at 9:32create-vite
. I can't find it in the question. – jabaa Commented Mar 10 at 8:27create-vite
, notvite
. – jabaa Commented Mar 11 at 8:32