私、おそらく日本で唯一、このバグに困っていると思う(2019/3/30現在)のですがこれからググったりする人向けの記事です。Appleが異例とも言えるこの時期にSwiftのバージョンを5に引き上げました。
Swift5ではrow stringsを使用できるようになっています。
これは文字列の頭と語尾に#" "#と区切ることで文字列を表し、今までのバックスラッシュで変数を当てはめていた処理を、""で記述をできる便利なアップデートです。
この処理がVaporの最も重要な機能であるLeafの扱うタグ機能にエラーを引き起こしていると思われます。#(タグ名) でテンプレートをセットしたり、JavaScriptをLeafファイルの部品として扱うことができないようになっています。
GithubのコミュニティやDiscordの方ではアップデートを急いでいるのでSwift5に対応するのも時間の問題と思いますが、解決するまではXcodeのバージョンを下げてSwift4.2で開発やサーバーの稼働をさせることが無難なようです。
追記:このバグですが解消したようで、以前のvaporプロジェクトでLeafのバージョンが低い場合はターミナルなどのコマンドラインツールで vapor updateすればLeafも更新されてLeafも問題なく機能するようになります。