mirror of
https://github.com/flutter/samples.git
synced 2025-11-08 22:09:06 +00:00
* code-sharing boilerplate * initial commit of code-sharing logic * documentation improvements * added code-sharing to samples.yaml * Updated counter UI to visually indicate communication with the server * added code_sharing to CI * CI changes to code_sharing * fixed test with DI * formatting * added shared module to CI * adds forgotten CI change
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