|
|
||
|---|---|---|
| .. | ||
| assets | ||
| examples | ||
| lib | ||
| src/ui | ||
| README.md | ||
| dcViewer.css | ||
| dcViewer.js | ||
| examples.json | ||
| index.html | ||
| theme.js | ||
| transformGizmo.js | ||
README.md
Frontend
Статический клиент переехал в директорию frontend/. Точка входа — index.html (использует модульный dcViewer.js и стили/ассеты из этой папки).
Быстрый запуск
- Совместно с API:
npm --prefix server start(по умолчанию PORT=8080; если занят, сервер попробует 8081/8082/8083). Открыть http://localhost:<порт>. - Только фронт (без API):
npx http-server frontend -p 9001и открыть http://localhost:9001
API-запросы идут на тот же origin (/api/projects), поэтому при отдельном поднятии фронта без сервера API работать не будет.
Снимок проекта собирается на фронте (модели, состояние камеры/виджетов, трансформы, дизайн) и отправляется POST /api/projects.