From 319a111cde54faf558ec77a1c5472bc8884f3ed4 Mon Sep 17 00:00:00 2001 From: Alexander Repeta <alexander.repeta@gmail.com> Date: Tue, 23 Mar 2021 14:29:30 +0200 Subject: [PATCH] update readme and config --- README.md | 28 +++++++++------------------- package.json | 3 +-- 2 files changed, 10 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index e8d12f7..280d308 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 029b834..8cb7dd5 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", -- GitLab