It's highly recommended to use Preact-CLI
PWA Simple Starter with Preact, Webpack 2 and your favorite React related packages 馃殌
This App uses:
- Preact
- Preact-mdl
- React-Router
- Redux
- React-Helmet
- Sass
- Webpack Dashboard(For Bundle Analysis)
JS Build files:
- app.js - 78.6kb (17kb gzipped)
- vendor.js - 46.3kb (12.5kb gzipped)
1. Clone this repo:
git clone https://github.com/ooade/PreactSimpleStarter.git
cd PreactSimpleStarter2. Make it your own:
rm -rf .git && git init && yarn init鈩癸笍 This re-initializes the repo and sets up your yarn project.
3. Install the dependencies:
yarn installYou're done installing! Now let's get started developing.
4. Start a live-reload development server:
yarn run devThis is a full web server nicely suited to your project. Any time you make changes within the
srcdirectory, it will rebuild and even refresh your browser.
鈩癸笍 Try to avoid using Service Worker in your development environment, so you won't need to hard reload the page anytime you make a change.
5. Generate a production build in ./build:
yarn run buildYou can now deploy the contents of the build directory to production!
MIT
