Powerfull static site generator application.
- Admin panel
- Livereload of browser tab
- Custom DSL for content managers, based on async handlebars helpers
- Simple built-in git ide for content managers
- Development and production mode for your site
- Content arhitecture - Layouts, pages, partials
- FS json-based DB - Categories, subcategories, subcategory elements
- Portfolio
- Image resizer for RWD
- Images viewer with ability copy link to clipboard
- Simple CSS/JS editor
- git download
- vipsthumbnail (contained in libvips) download
- electron 1.7.x download
- nodejs 7.x.x and npm 4.x.x download
- Extract electron archive in any place
- Create there empty folder resources/app
- Clone in resources/app tavmant repo
- Run
npm install
in resources/app folder
- Run electron with
--remote-debugging-port=9222
flag - Open devtools (Ctrl + Shift + I)
- Open in browser localhost:9222
- From this tab go to link
- Then in "Console" tab inject this code https://gist.github.com/darky/2c0bab88daad6b940776eb4be928da68
- Again to devtools, plug "Persistence 2.0" in Settings -> Experiments
- Reopen devtools
- Go to Sources tab -> Filesystem -> Add folder to workspace -> add tavmant folder
- Refresh devtools, now you can edit and debug tavmant sources