Автор оригинала: Burhanuddin Ahmed.
Вчера (4 марта 2021 года) я пытался развернуть VitePress на страницы GitHub. Я посмотрел на документацию VitePress, это довольно просто.
Нам просто нужно добавить Deploy.sh
Файл и это сделано!
#!/usr/bin/env sh # abort on errors set -e # build npm run docs:build # navigate into the build output directory cd docs/.vitepress/dist # if you are deploying to a custom domain # echo 'www.example.com' > CNAME git init git add -A git commit -m 'deploy' # if you are deploying to https://.github.io # git push -f git@github.com: / .github.io.git master # if you are deploying to https:// .github.io/ git push -f git@github.com: / .git master:gh-pages cd -
Тогда просто запустите скрипт Bash by SH Deploy.sh
Отказ
Тада !!!
Как-то это не сработало. Фактически, мой код VitePress перезаписан кодом сборки VitePress.
Два часа я застрял здесь, глядя на различные источники, но не смог найти решение.
Так как было почти в 10 часов вечера, и я хотел спать, я должен был посмотреть на Deploy.sh
Код еще раз и, возможно, этот метод можно сделать как временное решение при ожидании правильного пути.
Пойдем на следующую строку:
git push -f git@github.com:/ .git master:gh-pages
Поскольку в предыдущем развертывании выяснилось, что мой код VitePress был перезаписан, мой «взлом» должен был создать новую ветвь специально для развертывания кода сборки VitePress.
Похоже, это выглядит:
git push -f git@github.com:/ .git master:gh-pages-deploy
Затем перейдите к настройкам репозитория, затем измените ветку на страницу GitHub на GH-Pages-Deploy
Отказ
Если у вас есть другое правильное решение, пожалуйста, дайте мне знать 😁.
Давайте свяжемся со мной https://twitter.com/burhannahm.
🎉🎉 счастливое кодирование !!!
Не забудьте проверить https://12sync.github.io/vue-modal-2/