Несобранный проект содержит исходный код написанный на TypeScript или не оптимизированные файлы библиотек таких как React или Vue. Такой проект требует процесса сборки для преобразования в оптимизированные статические файлы (HTML, CSS, JavaScript), которые можно разместить на хостинге. Собранный проект уже содержит эти скомпилированные файлы и готов к развертыванию.
npm install или yarn.npm run build или yarn build.dist или build). Если вы не уверены в командах для сборки, посмотрите раздел "scripts" в вашем файле package.json.
Create React App предоставляет готовую конфигурацию для сборки React-приложений.
Команды:
npm install — установка зависимостей.npm run build — сборка проекта.Выходная папка: build
Vue CLI предоставляет инструменты для быстрой разработки и сборки Vue-приложений.
Команды:
npm install — установка зависимостей.npm run build — сборка проекта.Выходная папка: dist
Vite — современный инструмент для сборки, поддерживающий как Vue, так и React проекты.
Команды:
npm install — установка зависимостей.npm run build — сборка проекта.Выходная папка: dist
Для проектов на TypeScript используется компилятор TypeScript для преобразования кода в JavaScript.
Команды:
npm install — установка зависимостей.tsc — компиляция проекта.Выходная папка: Определяется в файле tsconfig.json (обычно dist или build).
Все команды для сборки обычно находятся в разделе "scripts" файла package.json вашего проекта. Пример:
{
"scripts": {
"build": "vite build",
"start": "vite",
"test": "jest"
}
} Если команды отличаются от стандартных, используйте именно те команды, которые прописаны в вашем package.json.
После успешной сборки ваши статические файлы будут находиться в одной из следующих папок, в зависимости от используемого инструмента:
build — используется в Create React App.dist — используется в Vue CLI и Vite.Эти папки содержат готовые для развертывания файлы, которые вы можете загрузить на наш хостинг.