From d7a653353d4ce32bee9332604db36c54e372ad21 Mon Sep 17 00:00:00 2001 From: Casper Kuethe Date: Tue, 6 Feb 2024 21:05:57 +0100 Subject: [PATCH] add serve_static example --- vlib/x/vweb/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/vlib/x/vweb/README.md b/vlib/x/vweb/README.md index 931d9c8708e59d..a8ad4847efcf75 100644 --- a/vlib/x/vweb/README.md +++ b/vlib/x/vweb/README.md @@ -359,6 +359,16 @@ app.mount_static_folder_at('static', '/public') If we run our app the `main.css` file is available at http://localhost:8080/public/main.css +### Adding a single static asset + +If you don't want to mount an entire folder, but only a single file, you can use `serve_static`. + +**Example:** +```v ignore +// serve the `main.css` file at '/path/main.css' +app.serve_static('/path/main.css', 'static/css/main.css')! +``` + ### Dealing with MIME types By default vweb will map the extension of a file to a MIME type. If any of your static file's