A foundation for React apps that use Ext JS components, in TypeScript.
- Ext JS 6.2+
- Sencha Cmd 6.2+
If you haven't already, download Ext JS 6.2+ and Sencha Cmd 6.2+ (and install it).
Then, run the following to clone and build the project:
git clone https://github.com/unional/reactor-typescript-boilerplate.git
cd reactor-typescript-boilerplate
npm install
Copy your Ext JS SDK into packages/reactor-boilerplate/ext, then run:
npm start
This will build and server the app using webpack-dev-server
. The build is done when you see the following line:
[INF] Waiting for changes...
You can view the app by pointing your browser to http://localhost:8081
You can also run and serve a production build using:
npm run build
npm run prod