zoukankan      html  css  js  c++  java
  • .net core3.1开始页面实时编译

    安装NuGet包

    Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
    

    startup.cs 中的ConfigureServices 方法加入以下配置

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddRazorPages().AddRazorRuntimeCompilation();
    }
    

    项目.csproj 文件加入以下节点

    <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
        <RazorCompileOnBuild>false</RazorCompileOnBuild>
        <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
    </PropertyGroup>
    

    安装NuGet包

    1
    Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

     startup.cs 中的ConfigureServices 方法加入以下配置

    1
    2
    3
    4
    5
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddRazorPages()
            .AddRazorRuntimeCompilation();
    }

    项目.csproj 文件加入以下节点

    <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
        <RazorCompileOnBuild>false</RazorCompileOnBuild>
        <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
      </PropertyGroup>

     

    以上配置完成之后就页面就可以实时编译了,改完页面代码刷新就可以即时看到效果了。

  • 相关阅读:
    python 读execl文件
    git 命令 个人备忘录
    python-django后端,富文本编辑器防XSS漏洞攻击,过滤富文本XSS
    mi
    Glance docker安装 cinder
    keystore glance
    openstack管理docker管理
    lvm 磁盘 数据库 wordpress 参考答案
    docker
    wordpress
  • 原文地址:https://www.cnblogs.com/feihusurfer/p/15630614.html
Copyright © 2011-2022 走看看