I used trunk to serve the tour package and had no issues. I just put this html file into the package root and ran trunk serve.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Trunk of ice</title>
<base data-trunk-public-url/>
</head>
<body>
<link data-trunk rel="rust" href="Cargo.toml" data-wasm-opt="z" data-bin="tour"/>
</body>
</html>
I used trunk to serve the tour package and had no issues. I just put this html file into the package root and ran
trunk serve.