I know I've done it before but I can't seem to find the answer anywhere. I want to run create-react-app without creating a whole other folder within the folder I'm already in. I believe it is just an additional flag appended to the command.
16 Answers
You can create a new React app in the current directory by writing . instead of a project name.
create-react-app .
2 Comments
name can only contain URL-friendly characters * name can no longer contain capital letters Please choose a different project name.If you've previously installed
create-react-appglobally vianpm install -g create-react-app, we recommend you uninstall the package usingnpm uninstall -g create-react-appto ensure thatnpxalways uses the latest version.
For a new version of create-react-app (v3):
npx create-react-app .
Please pay attention to a full stop(dot) at the end of your command . which corresponds to a current directory
5 Comments
The following works only if your current directory complies with npm naming restrictions.
npx create-react-app .
The current directory must:
- contain only URL friendly characters
- no capital letters
E.g., current directory cannot be named "React App". It must be "react-app".
2 Comments
npx create-react-app . my-app --template typescript
1 Comment
Creating a text project in the current directory you're in is as simple as running the command below:
npx create-react-app .
Or this when you have create react app installed globally.
create-react-app .
One important thing that I want you to notice is the full stop (period) at the end of the command. The full stop indicates that you want to create the app in the current directory.
I hope this helps
1 Comment
npx create-react-app . create the project in current directoryWhen you use create-react-app app-name, the part that comes after create-react-app tells CRA where to create a react app. So create-react-app app-name is actually telling CRA to create a react app in a new directory called 'my-app'. This can cause lots of issues with deployment for the inexperienced developer.
By using npx create-react-app . we can tell CRA to create a react app here or in the current directory. This will help prevent any issues which may come from not having your react app directly in the root directory of your project or repo.
Comments
This works for me.
npx create-react-app .
- First go to the directory where you want to create react app.
- Then run the command
npx create-react-app .
- simply putting a dot(.) instead of project name.
N.B:
If you install create-react-app package directly via npm by this command npm install create-react-app, then you have to run the following command to create react app in current directory create-react-app . (no need to add npx then).
Comments
*create-react-app .
I know I've done it before but I can't seem to find the answer anywhere. I want to run create-react-app without creating a whole other folder within the folder I'm already in. I believe it is just an additional flag appended to the command.
1 Comment
if your are using the latest version of Nodejs so you can use this code:
npx create-react-app your-app-name
you check Node version by this code:
node --version
it shall be above v10
create-react-app .andnpx create-react-app .have been more than adequately covered by existing answers. Please make sure that your answer adds something new.