mirror of
https://github.com/flutter/samples.git
synced 2025-11-08 13:58:47 +00:00
* Update sample index dependencies * Update to tuneup 0.3.8, update dependencies * Upgrade to null safety, lock sass version * fix analyzer warnings * Fix unit tests * Fix issues from upgrading to null safety
Flutter samples index generator
This tool is used to generate the visual samples index for Flutter samples.
Generating the index
We use grinder to run the build tasks:
$ pub get
$ pub global activate grinder
$ grind generate
This will generate the index into ./web
Serving the index locally
If you want to serve the index locally, you can use webdev:
$ webdev serve
Publishing the index
You can build the complete index into a publishable directory using Grinder:
$ grind build-release
This outputs the completely built index to ./public.
Generating cookbook content
The cookbook articles are generated using a WebDriver script that scrapes the flutter.dev website. To run:
- Install ChromeDriver
- run
chromedriver --port=4444 --url-base=wd/hub --verbose - run
grind scrape-cookbook