diff --git a/README.md b/README.md index e8d12f72554a011a78460b6e17e1286675247200..280d308f781eb043a0c1fb4ee5262e670743edd1 100644 --- a/README.md +++ b/README.md @@ -24,30 +24,20 @@ npm run dev ### Деплой -Сборка может автоматичеÑки деплоить билд на GitHub Pages удаленного (remote) репозиториÑ. Ð”Ð»Ñ Ñтого -необходимо в файле `package.json` отредактировать поле `homepage`, заменив Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸ -Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° Ñвои. +Сборка будет автоматичеÑки Ñобирать и деплоить продакшен верÑию проекта на GitHub Pages, в ветку +`gh-pages`, каждый раз когда обновлÑетÑÑ Ð²ÐµÑ‚ÐºÐ° `main`. Ðапример, поÑле прÑмого пуша или принÑтого +пул-реквеÑта. За Ñто отвечает GitHub Action опиÑанный в `.github/workflows/gh-pages.yml`. -```json -"homepage": "https://имÑ_пользователÑ.github.io/имÑ_репозиториÑ" -``` - -Также необходимо отредактировать Ñкрипт "predeploy". +Ð”Ð»Ñ Ñтого необходимо в файле `package.json` отредактировать поле `homepage` и Ñкрипт `build`, +заменив Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¸ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° Ñвои. ```json -"predeploy": "npm run build -- --public-url /имÑ_репозиториÑ/" -``` - -ПоÑле чего в терминале выполнить Ñледующую команду. - -```shell -npm run deploy +"homepage": "https://имÑ_пользователÑ.github.io/имÑ_репозиториÑ" +"build": "parcel build src/*.html --public-url /имÑ_репозиториÑ/", ``` -ЕÑли нет ошибок в коде и ÑвойÑтво `homepage` указано верно, запуÑтитÑÑ Ñборка проекта в продакшен, -поÑле чего Ñодержимое папки `build` будет помещено в ветку `gh-pages` на удаленном (remote) -репозитории. Через какое-то Ð²Ñ€ÐµÐ¼Ñ Ð¶Ð¸Ð²ÑƒÑŽ Ñтраницу можно будет поÑмотреть по адреÑу указанному в -отредактированном ÑвойÑтве `homepage`. +Через какое-то Ð²Ñ€ÐµÐ¼Ñ Ð¶Ð¸Ð²ÑƒÑŽ Ñтраницу можно будет поÑмотреть по адреÑу указанному в отредактированном +ÑвойÑтве `homepage`. ## Файлы и папки diff --git a/package.json b/package.json index 029b8346b3b82abc80e34ea957b3e6820c50ab87..8cb7dd5869211450f92d3d942700d0f8a0a530d8 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,7 @@ "homepage": "https://goitacademy.github.io/parcel-project-template", "scripts": { "dev": "parcel src/*.html", - "build": "parcel build src/*.html --public-url /parcel-project-template/", - "deploy": "gh-pages -d dist" + "build": "parcel build src/*.html --public-url /parcel-project-template/" }, "repository": { "type": "git",