platform/packages/mustache/example/main.dart

17 lines
461 B
Dart
Raw Normal View History

2021-06-26 10:24:52 +00:00
import 'package:angel3_framework/angel3_framework.dart';
import 'package:angel3_mustache/angel3_mustache.dart';
2018-11-08 15:56:00 +00:00
import 'package:file/file.dart';
import 'package:file/local.dart';
2021-06-20 12:37:20 +00:00
const FileSystem fs = LocalFileSystem();
2018-11-08 15:56:00 +00:00
2021-06-20 12:37:20 +00:00
void configureServer(Angel app) async {
2018-11-08 15:56:00 +00:00
// Run the plug-in
await app.configure(mustache(fs.directory('views')));
// Render `hello.mustache`
app.get('/', (req, res) async {
await res.render('hello', {'name': 'world'});
});
}