themexpert/react-filemanager-server

React File Manager 的服务器端库

1.4.6 2021-01-15 08:45 UTC

README

这是一个基于 React 的文件管理器,为 Quix Pagebuilder 开发并由 ThemeXpert开源。

如果您想将文件管理器集成到项目中,您首先需要安装文件管理器客户端。详细信息请参考此处 https://github.com/themexpert/react-filemanager

使用方法

composer require themexpert/react-filemanager-server

假设我们有以下文件结构

  • $_SERVER['DOCUMENT_ROOT']
    • app
      • config.php
      • index.php
    • public
      • uploads

文件:config.php

<?php

return [
	'root' => '/public/storage/', //your public upload directory
    'upload' => [
        'allowed_types' => ['image/jpeg',  'image/png']
    ]
];

文件:/app/index.php

    (new FileManager(__DIR__ . '/config.php'));
    exit; //just incase someone else tries to send some more data or maybe upto you

现在我们的服务器端点将是 /app/

我们可以使用任何其他文件,并将服务器端点放置在所需的位置