alepha@docs:~/docs/reference/primitives$
cat $serve.md
1 min read

#$serve

#Import

typescript
1import { $serve } from "alepha/server/static";

#Overview

Create a new static file handler.

#Options

Option Type Required Description
path string No Prefix for the served path.
root string No Path to the directory to serve.
disabled boolean No If true, primitive will be ignored.
ignoreDotEnvFiles boolean No Whether to keep dot files (e.g
indexFallback boolean No Whether to use the index.html file when the path is a directory.
historyApiFallback boolean No Force all requests "not found" to be served with the index.html file
name string No Optional name of the primitive
cacheControl Partial<CacheControlOptions> | false No Whether to use cache control headers.
silent boolean No Whether to suppress logging for this primitive.