mirror of https://github.com/abpframework/abp
				
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
					
						
							2.3 KiB
						
					
					
				
			
		
		
	
	
							2.3 KiB
						
					
					
				虚拟文件浏览器模块
什么是虚拟文件浏览器模块
虚拟文件浏览器模块提供了一个简单的UI来查看虚拟文件系统所有的文件.
启动模板默认并没有安装这个模块,所以你需要手动安装到应用程序.
安装
1- 使用ABP CLI
建议使用ABP CLI安装模块,在解决方案文件 (.sln) 目录打开 CMD 窗口,运行以下命令:
abp add-module Volo.VirtualFileExplorer
2- 手动安装
或者你也可以手动安装nuget包到 Acme.MyProject.Web 项目:
- 
安装Volo.Abp.VirtualFileExplorer.Web nuget包到 Acme.MyProject.Web项目.Install-Package Volo.Abp.VirtualFileExplorer.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 项目目录打开命令行终端运行以下命令:
- yarn
- gulp
这就是全部,运行应用程序导航到 /VirtualFileExplorer. 你会看到虚拟文件浏览器页面:
选项
你可以通过 AbpVirtualFileExplorerOptions 选项禁用虚拟文件浏览器模块:
public override void PreConfigureServices(ServiceConfigurationContext context)
{
    PreConfigure<AbpVirtualFileExplorerOptions>(options =>
    {
        options.IsEnabled = false;
    });
}
