文件名称:diabloblazor:DiabloWeb的Blazor端口
文件大小:205KB
文件格式:ZIP
更新时间:2024-04-02 06:20:42
JavaScript
暗黑破坏神 基于出色的 ,而同样基于出色的 。 顾名思义,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恢复了客户端库
【文件预览】:
diabloblazor-master
----compilerconfig.json(97B)
----_Imports.razor(509B)
----compilerconfig.json.defaults(1KB)
----Enums()
--------GameType.cs(108B)
----Program.cs(1KB)
----libman.json(541B)
----Services()
--------Worker.cs(2KB)
--------AppState.cs(560B)
--------Interop.cs(7KB)
--------ExceptionHandler.cs(625B)
----JsonConverters()
--------ByteArray.cs(1KB)
----wwwroot()
--------manifest.json(521B)
--------index.html(2KB)
--------scripts()
--------service-worker.ts(2KB)
--------dist()
--------appsettings.json(24B)
--------css()
----Models()
--------Progress.cs(336B)
--------ClientRect.cs(339B)
--------Configuration.cs(201B)
--------IndexedDBFile.cs(166B)
--------SaveGame.cs(486B)
----Properties()
--------launchSettings.json(861B)
----Extensions()
--------HttpClientExtensions.cs(2KB)
----diabloblazor.sln(2KB)
----tsconfig.json(327B)
----Pages()
--------Main.razor(16KB)
----README.md(1KB)
----App.razor(261B)
----bundleconfig.json(1KB)
----.gitignore(6KB)
----diabloblazor.csproj(1KB)