

Error: Cannot find module ../lightningcss.win32-x64-msvc.node. Чтобы это исправить, нужно доустановить этот системный модуль: для 64-битной или 32-битной системы. После чего перезагрузиться и повторить установку зависимостей.README.md файл, который имеет более полное описание по работе с папкойnpm start - запускает сборку с сервером для разработки проектаnpm run build - создаёт папку build с оптимизированными файлами для продакшенаnpm run preview - позволяет посмотреть результат работы prod-версии сборкиnpm run lint - запускает все проверки (занимает длительное время):npm run lint:spaces - проверяет отступы с помощью editorConfignpm run lint:markup - проверяет HTML-разметку через W3C-валидаторnpm run lint:html - проверяет разметку по правилам linthtmlnpm run lint:bem - проверяет правильное использование БЭМ в разметкеnpm run lint:styles - проверяет проект на совместимость с stylelintnpm run lint:scripts - проверяет скрипты по правилам eslintnpm run optimize - запускает все оптимизации изображений (занимает длительное время):npm run optimize:raster - оптимизирует растровые изображения из raw/images/ в source/images/npm run optimize:vector - оптимизирует векторные изображения из raw/images/ в source/images/source/.source/ сборка переносит файлы в папку build/.source/styles/.source/styles/styles.scss:/* BLOCKS */.styles.css. Файл styles.css сборка перенесёт в:raw/images/. Здесь графика игнорируется гитом.npm run optimize:raster (или просто npm run optimize) для оптимизации графики и создания .webp-версии. Команду нужно запускать один раз при появлении новой графики в проекте.source/images. Эту, уже оптимизированную графику нужно коммитить.npm run optimize:vector поместит оптимизированные копии этих svg-файлов в соответствующие папки в исходниках:source/images/ в build/images/, а из иконок в source/icons/ создаст спрайт build/icons/stack.svg.build/icons/. Папки images/ в build/ не будет совсем — это нормально, дев-сервер знает, что при запросе этих изображений ему надо смотреть в source/images/. Это также относится к фавиконкам и шрифтам.source/favicons/.favicon.ico и manifest.webmanifest — в source/:source/fonts/. Сборка переносит их в build/fonts/.source/scripts/.build/scripts/.source/vendor/. В этой папке вы можете размещать любые файлы, связанные с внешними библиотеками.library.css, так и скрипты library.js. Чтобы интегрировать их в ваш проект, следуйте этим шагам:source/vendor/, как показано ниже:source/vendor/ будут включены в папку build/vendor/, сохраняя их структуру. Например:source/vendor/.Posted Aug 25, 2025
Drink2go
0
3
Jul 19, 2025 - Jul 25, 2025

HTML Academy