Руководство по бессерверному хостингу статического блога Jekyll: как бесплатно выполнить развертывание на Surge.sh?

Как разместить бесплатно Джекил Статический блог? Не нужно покупать сервер или технические навыки, даже новичок сможет быстро начать работу!

Jekyll + Surge.sh позволяет легко создать эффективную платформу для блогов!

Руководство по бессерверному хостингу статического блога Jekyll: как бесплатно выполнить развертывание на Surge.sh?

Установите проект Surge

Surge.sh — это программа цитирования JavaScript, опубликованная на платформе Node.js.

Прежде чем использовать Surge, вам необходимоУстановите Node.js на свой локальный компьютер..

  • Затем установите Surge через npm.

Если вы не установили Surge, первая задача — ввести следующую команду для его установки▼

npm install -g surge
  • Теперь у вас есть все инструменты, необходимые для быстрого запуска веб-сайта Jekyll.

Создать новый сайт Jekyll

Сначала найдите существующий проект Jekyll или создайте новый через терминал ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Чтобы узнать о конкретном методе сборки Jekyll, нажмите ссылку ниже, чтобы прочитать наше тщательно подготовленное руководство по загрузке и установке Jekyll▼

После настройки локального компьютера и настройки Jekyll, вы можете получить к нему доступ в своем браузере с помощью следующей команды:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • На этом этапе вы успешно запустили базовый статический веб-сайт.
  • По умолчанию проект Jekyll запускается на вашем локальном компьютере и почти готов к развертыванию на сервере.

Скомпилируйте свой веб-сайт Jekyll

Затем вы можете скомпилировать свой веб-сайт Jekyll в статические файлы HTML, CSS и JavaScript.

jekyll build

Теперь ваш исходный код скомпилирован в файл _site/ оглавление.

каждый пробег jekyll build , эти файлы будут перекомпилированы — они также являются файлами, которые вы хотите опубликовать в Интернете.

Разверните свой сайт Jekyll

Вы можете использовать следующую команду, чтобы _site/ Опубликовать каталог в Интернете▼

surge _site/

Если вы еще не авторизовались и не зарегистрировались, система предложит вам войти или зарегистрироваться.

Далее вы получите случайный поддомен.

Вы можете заменить его чем-то по своему выбору, например. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

После нажатия Enter вы должны получить сообщение, подтверждающее, что ваш сайт успешно запущен▼

Success! Project is published and running at example-jekyll.surge.sh
  • Отлично, ваш сайт теперь успешно работает в сети!

Surge попросит вас ввести имя домена по умолчанию каждый раз при его развертывании.

Чтобы пропустить этот шаг, вы можете передать имя домена непосредственно в CLI Surge при запуске команды.

Например, если ваш субдоменvancouver.surge.sh, вы можете выполнить следующую команду ▼

surge _site/ --domain vancouver.surge.sh
  • Если вы добавляете собственное доменное имя в Surge, вы можете заменить имя субдомена в приведенной выше команде на свое собственное доменное имя.

Если вы хотите сменить учетную запись для входа в систему, вам необходимо выйти из своей учетной записи Surge ▼

surge logout

Если появляется следующее сообщение об ошибке▼

Разверните Jekyll в Surge.sh, чтобы добавить собственное доменное имя: простое создание статического веб-сайта. Часть 3.

Aborted - you do not have permission to publish to xxx. surge.sh
  • Решение состоит в том, чтобы изменить субдомен, созданный Surge по умолчанию, поскольку этот субдомен уже занят.
  • К автоматически предоставленному URL-адресу можно добавить любой буквенно-цифровой префикс.

注意 事项

Поскольку имя поддомена, официально предоставленное Surge, вынуждено блокировать поисковые роботы в файле robots.txt (что не способствуетSEO), у нас нет разрешения на его изменение, поэтому не рекомендуется его использовать.

Мы рекомендуем добавить в Surge собственное доменное имя, чтобы можно было изменить файл robots.txt.

🚀 Хотите узнать, как развернуть Jekyll на Surge.sh и добавить собственное доменное имя?

Нажмите ссылку ниже, чтобы продолжить чтение нашего руководства и легко создать свой статический веб-сайт▼

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Стратегия бессерверного хостинга Jekyll Static Blog: как бесплатно выполнить развертывание на Surge.sh?» 》, полезно для тебя.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-31655.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部