暗黑破坏神 基于出色的 ,而同样基于出色的 。 顾名思义,DiabloBlazor将DiabloWeb中使用的React换成Blazor,使其成为双重WebAssembly应用程序:可安装WebAssembly(C#)OS,可离线运行的PWA托管WebAssembly(C ++)游戏。 它还利用TypeScript代替JavaScript(除了Emscripten生成JavaScript粘合代码)。 您可以上的进行尝试。 GitHub Pages禁用了PWA脱机功能,因为初始缓存花费的时间太长。 但是,在本地部署时启用。 可以在这里找到开发服务器: 。 IDE:安装了Web编译器扩展的最新Visual Studio Community 2019预览版。 在本地运行时,请确保: Web编译器已编译site.scss LibMan恢复了客户端库