Create React apps with no build configuration. This repo is a fork of Facebook create-react-app and it is an experimental attempt to create a similar application for typescript.
npm install -g create-react-ts-appcreate-react-ts-app my-appcd my-app/npm start
Then open http://localhost:7777/ to see your app.
When you’re ready to deploy to production, create a minified bundle with
npm run build.
Install it once globally:
npm install -g create-react-ts-app
You’ll need to have Node >= 4 on your machine. We recommend to use Node >= 6 and npm >= 3 for faster installation speed and better disk usage. You can use nvm to easily switch Node versions between different projects.
This tool doesn’t assume a Node backend. The Node installation is only required for the build tools that rely on it locally, such as Webpack and Babel.
To create a new app, run:
create-react-ts-app my-appcd my-app
It will create a directory called
my-app inside the current folder.
Inside that directory, it will generate the initial project structure and install the transitive dependencies:
my-app/README.mdindex.htmlfavicon.iconode_modules/package.jsontypings.jsontypings/test/src/actions/ - action creatorscommon/ - interfacescontainers/ - react containerscomponents/ - react componentshelper/ - redux-helperreducers/ - reducersindex.cssindex.tsxlogo.svg
No configuration or complicated folder structures, just the files you need to build your app.
Once the installation is done, you can run some commands inside the project folder:
Runs the app in development mode.
Open http://localhost:7777 to view it in the browser.
The page will reload if you make edits.
You will see the build errors and lint warnings in the console.