dechen lin 2bd254d0fa feat: style 1 rok temu
..
public 791e653cf6 feat: add web project 1 rok temu
src 2bd254d0fa feat: style 1 rok temu
.gitignore 7e468d52d9 feat: conflict 1 rok temu
README.md 7e468d52d9 feat: conflict 1 rok temu
README_zh-CN.md 7e468d52d9 feat: conflict 1 rok temu
eslint.config.js 791e653cf6 feat: add web project 1 rok temu
index.html 791e653cf6 feat: add web project 1 rok temu
package-lock.json 791e653cf6 feat: add web project 1 rok temu
package.json 38086572c8 feat: mineru web and web_api 1 rok temu
pnpm-lock.yaml c2dd080165 feat: add readme 1 rok temu
postcss.config.js 791e653cf6 feat: add web project 1 rok temu
tailwind.config.js 791e653cf6 feat: add web project 1 rok temu
tsconfig.app.json 791e653cf6 feat: add web project 1 rok temu
tsconfig.json 791e653cf6 feat: add web project 1 rok temu
tsconfig.node.json 791e653cf6 feat: add web project 1 rok temu
vite.config.ts 293f788cd0 feat: vite config 1 rok temu

README.md

MinerU web

Table of Contents

Local Frontend Development

Prerequisites

  • Node.js 18.x
  • pnpm

Installation Steps

  1. Install Node.js 18

  2. Install pnpm

    npm install -g pnpm
    3. Clone the repository
    

    git clone https://github.com/opendatalab/MinerU cd ./projects/web

    4. Install dependencies
    

    pnpm install

    5. Run the development server
    

    pnpm run dev

    6. ⚠️ Note: This command is for local development only, do not use for deployment!
    Open your browser and visit http://localhost:5173 (or another address output in the console)
    
    7. Ensure that the backend service in ./projects/web_demo is running
    
    8. If you encounter an error when executing `pnpm install`, you can switch to an alternative package manager.
    

npm install -g yarn yarn yarn start



##  Building the Project

pnpm run build ```

Technology Stack

  • React
  • Tailwind CSS
  • typeScript
  • zustand
  • ahooks