orrisroot 4e4a0c5de1 build: migrate from Create React App to Vite
- Replace CRA with Vite as the build tool
- Rename index.tsx to main.tsx (Vite convention)
- Add vite.config.ts, tsconfig.app.json, tsconfig.node.json
- Move index.html from public/ to project root
- Replace yarn.lock with package-lock.json
- Remove CRA-specific files (reportWebVitals,
  setupTests, react-app-env.d.ts)
- Update package.json, tsconfig.json, .gitignore, and README.md
- Adjust all source files for Vite compatibility
2026-05-25 00:16:32 +09:00
2022-06-22 11:02:17 +09:00

NeuroImaging Platform

React project for nimg.neuroinf.jp

Tech Stack

Prerequisites

  • Node.js 24

Getting Started

npm install
npm run dev

Open http://localhost:5173 to view the app in the browser.

Available Scripts

npm run dev

Starts the development server with hot module replacement.

npm run build

Builds the app for production to the build folder.

npm run preview

Previews the production build locally.

npm run format

Formats all source files using Biome.

Project Structure

src/
├── brainexplorer/   # Brain Explorer module
├── common/          # Shared components and utilities
├── config.ts        # Application configuration
├── credits/         # Credits module
├── custom/          # Custom components (Header, Footer, Page)
├── functions.ts     # Utility functions
├── index.tsx        # Entry point
├── nimgcenter/      # NIMG Center module
├── nimgdocs/        # NIMG Docs module
├── nimgsearch/      # NIMG Search module
└── xoonips/         # XooNIps integration module
S
Description
React project for nimg.neuroinf.jp
Readme
1.1 MiB
Languages
TypeScript 97%
CSS 2.9%