版本
语言

虚拟文件浏览器模块

什么是虚拟文件浏览器模块

虚拟文件浏览器模块提供了一个简单的UI来查看虚拟文件系统所有的文件.

启动模板默认并没有安装这个模块,所以你需要手动安装到应用程序.

安装

1- 使用ABP CLI

建议使用ABP CLI安装模块,在解决方案文件 (.sln) 目录打开 CMD 窗口,运行以下命令:

abp add-module Volo.VirtualFileExplorer

2- 手动安装

或者你也可以手动安装nuget包到 Acme.MyProject.Web 项目:

2.1- 添加模块依赖
  • 打开 MyProjectWebModule.cs 并且添加 typeof(AbpVirtualFileExplorerWebModule) 如下所示;

       [DependsOn(
            typeof(AbpVirtualFileExplorerWebModule),
            typeof(MyProjectApplicationModule),
            typeof(MyProjectEntityFrameworkCoreModule),
            typeof(AbpAutofacModule),
            typeof(AbpIdentityWebModule),
            typeof(AbpAccountWebModule),
            typeof(AbpAspNetCoreMvcUiBasicThemeModule)
        )]
        public class MyProjectWebModule : AbpModule
        {
            //...
        }
    
2.2- 添加NPM包
  • 打开 package.json 添加 @abp/virtual-file-explorer": "^2.9.0 如下所示:
  {
      "version": "1.0.0",
      "name": "my-app",
      "private": true,
      "dependencies": {
          "@abp/aspnetcore.mvc.ui.theme.basic": "^2.9.0",
          "@abp/virtual-file-explorer": "^2.9.0"
      }
  }

然后在 Acme.MyProject.Web 项目目录打开命令行终端运行以下命令:

  1. yarn
  2. gulp

这就是全部,运行应用程序导航到 /VirtualFileExplorer. 你会看到虚拟文件浏览器页面:

Virtual-File-Explorer

选项

你可以通过 AbpVirtualFileExplorerOptions 选项禁用虚拟文件浏览器模块:

public override void PreConfigureServices(ServiceConfigurationContext context)
{
    PreConfigure<AbpVirtualFileExplorerOptions>(options =>
    {
        options.IsEnabled = false;
    });
}
本页对您有帮助吗?
请进行选择。
感谢您的宝贵意见!

请注意,虽然我们无法回复反馈意见,但我们的团队会根据您的意见改进体验。

在本文档中
Mastering ABP Framework Book
掌握 ABP 框架

本书将帮助你全面了解框架和现代Web应用程序开发技术。