work in progress
Тест: https://mokko.ninthtown.ru/
- npm 8+, node 18+
- webpack 5
- mobile-first
- php 8.1, html
- typescript, scss
docker конфигурации для php и apache/nginx нет (временно).
- пути для изображений, видео и импортируемых файлов от папки src. Например:
<img src="src/assets/img/placeholder.jpg" loading="lazy" alt="img">
import 'src/scripts/global-scroll-controller'
@use 'src/styles/shared' as *;
frontend assets собираются в папку public/assets.
npm run dev
собрать frontendnpm run watch
собирать frontend и пересобирать в случае измененийnpm run build
собрать и оптимизировать frontend