Город МОСКОВСКИЙ
00:12:42

Light DOM web components - 11 (использование web components в React)

Аватар
Медленно и печально
Просмотры:
2
Дата загрузки:
10.02.2026 19:53
Длительность:
00:12:42
Категория:
Обучение

Описание

верстка Макета при помощи BaseComponent
Переносим проект в React
"react": "^19.2.0",
"react-dom": "^19.2.0"

npm create vite@latest wcc-sample-react

в public копируем:
css img js projects.json

в index.html
img/logo.svg
link href="css/normalize.css" rel="stylesheet"
link href="css/style.css" rel="stylesheet"

подключаем скрипты компонентов
script type="module" src="https://illicchpv.github.io/wcc-father-sample/wcc/base/BaseComponent.js"/script
...

подключаем остальное
script type="module" src="js/main.js"/script
link href="css/media.css" rel="stylesheet"

чистим

попробуем компоненты использовать локально.

сборка релиза
vite.config.js
import {defineConfig} from 'vite';
import react from '@vitejs/plugin-react';

// https://vite.dev/config/
export default defineConfig({
base: './',
plugins: [react()],
});

Рекомендуемые видео