const mixinafBedSheet::FileHandler
afBedSheet::FileHandler
(Service) - A Request Handler that maps uris to files on the file system.
Example, to map all uris prefixed with /pub/ to files under the <app>/etc/web/ directory, in your AppModule:
@Contribute { serviceType=FileHandler# }
static Void contributeFileHandler(MappedConfig conf) {
conf[`/pub/`] = `etc/web/`.toFile
}
Don't forget to Route /pub/*** URIs to FileHandler:
@Contribute { serviceType=Routes# }
static Void contributeRoutes(OrderedConfig conf) {
...
conf.add(Route(`/pub/***`, FileHandler#service))
...
}
Now all requests to /pub/css/mystyle.css will map to etc/web/css/mystyle.css
@uses MappedConfig of Uri:File