Требуется node.js версии 18 и больше.
Шаблон можно испльзовать через degit (Версии зависимостей актуальны на 28.2.2024):
npx degit Byndyusoft/vite-template#main new-project-dir
cd new-project-dir
npm install
npm run dev
Для SVG используется vite-plugin-svgr, в контексте реакта импорт выглядит так:
import Logo from './logo.svg?react';
Обновить зависимости:
- @byndyusoft/stylelint-config
- storybook
- @storybook/addon-essentials
- @storybook/addon-interactions
- @storybook/addon-links
- @storybook/addon-onboarding
- @storybook/blocks
- @storybook/react
- @storybook/react-vite
- @storybook/test
- eslint ?
- prettier ?
- typescript ?
- vite ?