| [](https://pub.dev/packages/shelf_static) |
| [](https://pub.dev/packages/shelf_static/publisher) |
| |
| `shelf_static` is a `Handler` for the Dart `shelf` package. |
| |
| ### Example |
| ```dart |
| import 'package:shelf/shelf_io.dart' as io; |
| import 'package:shelf_static/shelf_static.dart'; |
| |
| void main() { |
| var handler = createStaticHandler('example/files', |
| defaultDocument: 'index.html'); |
| |
| io.serve(handler, 'localhost', 8080); |
| } |
| ``` |