浏览代码

修改为本地的样式库

master
SmallChi(Koike) 4 年前
父节点
当前提交
6874e819f1
共有 6 个文件被更改,包括 11 次插入107 次删除
  1. +0
    -2
      README.md
  2. +0
    -78
      src/JTTools/Program.cs
  3. +1
    -26
      src/JTTools/Shared/MainLayout.razor
  4. +7
    -0
      src/JTTools/wwwroot/css/bootstrap/bootstrap.min.css
  5. +1
    -0
      src/JTTools/wwwroot/css/bootstrap/bootstrap.min.css.map
  6. +2
    -1
      src/JTTools/wwwroot/index.html

+ 0
- 2
README.md 查看文件

@@ -2,8 +2,6 @@

JT808、JT809、JT1078、JTNE解析工具

使用Blazor的客户端模式部署再nginx上面,首次加载超级慢。😂😂😂😂😂😂

<a href="https://jttools.smallchi.cn/" target="_blank">在线解析工具</a>

[Blazor路由重定向的nginx配置参考](https://docs.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-3.1#rewrite-urls-for-correct-routing)

+ 0
- 78
src/JTTools/Program.cs 查看文件

@@ -47,84 +47,6 @@ namespace JTTools
builder.Services.AddJT809Configure(new JT809_2019_Config())
.AddJT1078Configure();
await builder.Build().RunAsync();

//Host.CreateDefaultBuilder(args)
// .ConfigureWebHostDefaults(webBuilder =>
// {
// webBuilder.ConfigureServices((hostingContext, services) =>
// {
// services.AddRazorPages();
// services.AddServerSideBlazor();
// services.AddControllers()
// //Microsoft.AspNetCore.Mvc.NewtonsoftJson
// .AddNewtonsoftJson(jsonOptions =>
// {
// jsonOptions.SerializerSettings.Converters.Add(new ByteArrayHexConverter());
// jsonOptions.SerializerSettings.ContractResolver = new DefaultContractResolver();
// //jsonOptions.SerializerSettings.Formatting = Newtonsoft.Json.Formatting.Indented;
// })
// //.AddJsonOptions(jsonOptions =>
// //{
// // jsonOptions.JsonSerializerOptions.MaxDepth = 64;

// // jsonOptions.JsonSerializerOptions.Converters.Add(new ByteArrayHexTextJsonConverter());
// //})
// ;
// services.AddCors(options =>
// options.AddPolicy("Domain", builder =>
// builder.WithOrigins(hostingContext.Configuration.GetSection("AllowedOrigins").Value.Split(","))
// .AllowAnyMethod()
// .AllowAnyHeader()
// .AllowAnyOrigin()));
// services.AddBootstrapCss();
// })
// .ConfigureKestrel(ksOptions =>
// {
// ksOptions.ListenAnyIP(18888);
// })
// .ConfigureLogging((context, logging) => {
// //if (Environment.OSVersion.Platform == PlatformID.Unix)
// //{
// // NLog.LogManager.LoadConfiguration("Configs/nlog.unix.config");
// //}
// //else
// //{
// // NLog.LogManager.LoadConfiguration("Configs/nlog.win.config");
// //}
// //logging.AddNLog(new NLogProviderOptions { CaptureMessageTemplates = true, CaptureMessageProperties = true });
// //logging.SetMinimumLevel(LogLevel.Trace);
// })
// .ConfigureAppConfiguration((hostingContext, config) =>
// {
// config.SetBasePath(AppDomain.CurrentDomain.BaseDirectory);
// config.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);
// })
// .Configure(app => {
// app.UseRouting();
// app.UseCors("Domain");
// app.UseStaticFiles();
// app.UseEndpoints(endpoints =>
// {
// endpoints.MapControllers();
// endpoints.MapBlazorHub();
// endpoints.MapFallbackToPage("/_Host");
// });
// });
// })
// .ConfigureServices(services =>
// {
// services.AddJT808Configure();
// services.AddJT808Configure(new JT808_JTActiveSafety_Config())
// .AddJTActiveSafetyConfigure();
// services.AddJT808Configure(new JT808_JT1078_Config())
// .AddJT1078Configure();
// services.AddJT809Configure(new JT809_2011_Config())
// .AddJT1078Configure();
// services.AddJT809Configure(new JT809_2019_Config())
// .AddJT1078Configure();
// })
// .Build()
// .Run();
}
}
}

+ 1
- 26
src/JTTools/Shared/MainLayout.razor 查看文件

@@ -1,5 +1,4 @@
@inherits LayoutComponentBase
@inject IBootstrapCss BootstrapCss

<div class="sidebar">
<NavMenu />
@@ -17,28 +16,4 @@
<div class="footer">
<a href="http://www.beian.miit.gov.cn" target="_blank">Copyright © 2015-2020 SmallChi. All Rights Reserved. 粤ICP备19128140号-1</a>
</div>
</div>

@code {
private bool isServerSide = false;

protected override async Task OnInitializedAsync()
{
try
{
await BootstrapCss.SetBootstrapCss("4.5.0");
}
catch (Exception)
{
isServerSide = true;
}
}

protected override async Task OnAfterRenderAsync(bool firstrun)
{
if (isServerSide && firstrun)
{
await BootstrapCss.SetBootstrapCss("4.5.0");
}
}
}
</div>

+ 7
- 0
src/JTTools/wwwroot/css/bootstrap/bootstrap.min.css
文件差异内容过多而无法显示
查看文件


+ 1
- 0
src/JTTools/wwwroot/css/bootstrap/bootstrap.min.css.map
文件差异内容过多而无法显示
查看文件


+ 2
- 1
src/JTTools/wwwroot/index.html 查看文件

@@ -9,8 +9,9 @@
<meta http-equiv="Blazor-Environment" content="Development" />
<title>JTTools解析工具</title>
<base href="/" />
<link href="css/bootstrap/bootstrap.min.css" rel="stylesheet">
<link href="css/open-iconic/font/css/open-iconic-bootstrap.min.css" rel="stylesheet">
<link href="css/site.css" rel="stylesheet" />
<link href="css/site.css" rel="stylesheet">
<script type="text/javascript">
// Single Page Apps for GitHub Pages
// https://github.com/rafrex/spa-github-pages


正在加载...
取消
保存