simplabs.github.io
The source code for https://simplabs.com.
We use Glimmer.js for rendering, navigo for client-side routing and CSS Blocks for CSS. Pages are statically pre-rendered using Puppeteer.
Installation
git clone <repository-url>
this repositorycd simplabs
yarn --pure-lockfile
Running / Development
yarn start
- open http://localhost:4200.
yarn format
(format source files)
This project registers a service worker which you'll likely want to disable for development. Check "Bypass for network" in the "Application" tab in the Chrome Inspector to do so.
Testing
ember test
(headless)ember test -s
(headful)yarn lint
(check formatting)
Building
ember build
(development)yarn build
(production, with static pre-rendering)
Further Reading / Useful Links
Copyright
Copyright © 2019 simplabs GmbH (https://simplabs.com), released under the Creative Commons Attribution-NonCommercial 4.0 International license.