FatttSnake 89cf48e449 Refactor(compiler): Optimize the logic of resolve import
Automatically externalize packages defined in importMap.
Solve the problems caused by multiple instances of packages such as React.

Closes #9
2024-09-13 16:16:01 +08:00
2024-09-06 10:02:46 +08:00
2024-06-13 15:15:46 +08:00
2024-06-13 15:15:46 +08:00
2023-09-03 16:06:20 +08:00
2023-09-03 16:06:20 +08:00
2023-12-28 17:50:26 +08:00
2024-09-06 15:00:14 +08:00
2023-09-03 16:06:20 +08:00
2023-09-03 16:06:20 +08:00

Logo
Web UI of Oxygen Toolbox

Overview (ZH, EN)

This project is a front-end web UI of Oxygen Toolbox and needs to be used with the back-end API.

Requires

  • Web Server (e.g. Nginx, Apache httpd)

Related projects

API of Oxygen Toolbox

Desktop Client of Oxygen Toolbox

Android Client of Oxygen Toolbox

Quick Start

1. Download the latest packaged production version from Releases page

2. Upload the file oxygen-ui-*.tar.gz or oxygen-ui-*.zip to the web server and unzip it

3. Configure pseudo-static

Nginx:

server {
    ...
    
    index index.html
    
    location / {
        try_files $uri $uri/ /index.html;
    }
    
    ...
}

Apache httpd (.htaccess):

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</IfModule>
Description
Web UI of Oxygen Toolbox
https://tool.fatweb.top
Readme 3.8 MiB
Languages
TypeScript 99.5%
HTML 0.3%
JavaScript 0.1%
Shell 0.1%