首页 > 其他分享 >.net6 制作elementplus离线文档

.net6 制作elementplus离线文档

时间:2023-04-02 17:57:49浏览次数:59  
标签:elementplus 离线 文档 new net6 FileProvider

1、新建net6项目

设置配置信息

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
      <GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
      <GenerateDocumentationFile>True</GenerateDocumentationFile>
  </PropertyGroup>

 

  <ItemGroup>
    <PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="6.0.15" />
    <PackageReference Include="Swashbuckle.AspNetCore" Version="6.2.3" />
  </ItemGroup>

  <ItemGroup>
    <EmbeddedResource Include="wwwroot\**" />
 
  </ItemGroup>

</Project>

将elementplus文档放入

 

安装nuget包

Microsoft.Extensions.FileProviders.Embedded

配置 FileProvider 

   app.UseFileServer(new FileServerOptions
            {
                FileProvider = new ManifestEmbeddedFileProvider(typeof(Program).Assembly, "wwwroot")

            });

 

 发布

 

 

 

 

 

 双击打开

 

 

 访问

http://localhost:5000

 

 

 文件下载地址

 

标签:elementplus,离线,文档,new,net6,FileProvider
From: https://www.cnblogs.com/JohnnyLei/p/17280900.html

相关文章

  • vue3+elementPlus 深色主题切换
    首先安装需要的两个依赖npmi@vueuse/corenpminstallelement-plus--save在main.js中引入css文件,自定义深色背景颜色可以看ElementPlus官方网站//引入elementUIimportElementPlusfrom'element-plus'importzhCnfrom'element-plus/dist/locale/zh-cn.mjs'//引入......
  • .Net6/C# 百度网盘下载实例
    前置要求:有百度账号,实名认证以及开发者认证,创建应用并获取到关键凭证:Appid、Appkey、Secretkeyk和Signkey         平台上入门十分清楚,直接对着逐步操作即可,个人开发者审核也很快百度网盘开放平台地址如下:https://pan.baidu.com/union/doc/nksg0sbfs因为平台......
  • net6+canal 实现数据实时同步数据
    前言:前几天在做公司的一个项目,需求:把A项目数据,同步到B项目,A\B项目数据结构不一样(我们用的是mysql),B项目可以接受几秒内的数据同步;我当时第一时间就想到了flink和canal,然后发现flink并不支持net,所以转用canal;那么接下来我们看看canal到底是什么;canal简述canal是阿里巴巴......
  • 双网卡设备通过HIKSDK接入EasyCVR平台显示离线是什么原因?
    EasyCVR视频融合平台基于云边端协同架构,具有强大的数据接入、处理及分发能力,平台支持海量视频汇聚管理,可支持多协议接入,包括市场主流标准协议与厂家私有协议及SDK,如:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、宇视SDK等(具体见下图)。平台能在复杂的网络环境中,将分散的各......
  • 谷歌Chrome浏览器内直接打开编辑保存Office Word、Excel、PPT 文档,可离线部署!
    谷歌Chrome经过开发团队不断优化,凭借运行界面简单,打开速度最快及扩展插件众多,Chrome已经成为了世界上最受欢迎的浏览器。不过有一点非常可惜,由于微软Office不是开源程序,所以Chrome一直无法直接打开微软Office文档。虽然后来有一些国内厂商通过调用微软免费开源的ActiveX控件DsoFr......
  • Centos7 离线安装Gitlab-ce
    Gitlab-ce的安装确认gitlab对应依赖的包是否安装 policycoreutils-pythonopenssh-servercronie可用以下命令查询系统中是否已安装对应的依赖包[root@jws-gitlab~]#[root@jws-gitlab~]#rpm-qa|greppolicycoreutils-pythonpolicycoreutils-python-2.5-34.el7.x86_6......
  • 覆盖ElementPlus样式theme
    import{defineConfig}from'vite'importvuefrom'@vitejs/plugin-vue'importpathfrom'path'importAutoImportfrom'unplugin-auto-import/vite'importComponentsfrom'unplugin-vue-components/vite'imp......
  • python+playwright 学习-42 离线安装 playwright 环境
    前言有些同学可能是在公司局域网办公,无法连到外网去在线下载,本篇教大家在本地局域网部署好playwright环境playwright本地下载先找个有网络的电脑,下载playwright,不要......
  • [LNOI2014] LCA 树链剖分+离线处理+lca转化
    困困的开始了我的修炼树剖之旅途考虑怎么搞这个lca是说,习惯了倍增求lca,突然冒出这么一个东西还真不会搞那要么能一次性求很多个lca(?),要么把deep[lca(i,z)]这个东西转化......
  • .NET6 WPF 获取显示屏全尺寸
    使用System.Windows.SystemParameters无法获取屏幕最大尺寸。解决问题办法:1.需要在WPF工程中引用Forms框架。项目右击》》》属性》》》选中为该项目启用windows窗......