Como instalar Jekyll SSG no Manjaro Linux Top 10

Como instalar Jekyll SSG no Manjaro Linux Top 10
Jekyll é um gerador de local estático de código aberto (SSG) construído com rubi. Funciona levando seu conteúdo escrito em uma linguagem de marcação simples, aplicando modelos a ele e, em seguida, criando um site estático. Ele também permite que você modifique o URL do seu site, a aparência e o conteúdo exibido nele, e muito mais. A melhor coisa sobre Jekyll é que ele funciona usando arquivos de texto simples e HTML e não requer nenhum banco de dados. Ele também tem um tempo de carregamento mais rápido e é barato em termos de custo e recursos. Está disponível para MacOS, Windows e várias distribuições Linux.

Neste post, explicaremos como instalar o Jekyll SSG (Gerador de Site estático) em Manjaro Linux 21.

Instalando Jekyll SSG em Manjaro

Complete as etapas a seguir para instalar o Jekyll SSG (gerador de sites estático) no Manjaro Linux 21:

Etapa 1: Atualizar a lista de pacotes

Atualize a lista de pacotes em seu sistema usando o comando abaixo:

$ sudo pacman -syu

Etapa 2: Instale pré -requisitos

Existem alguns pré -requisitos que você precisa instalar antes de prosseguir com a instalação do Jekyll SSG. Execute o comando abaixo para instalá -los:

$ sudo pacman -s ruby ​​base -devel

Etapa 2: Instale Jekyll

Configure o caminho de instalação do GEM adicionando as variáveis ​​de ambiente ao seu ~//.Arquivo ZSHRC. Para isso, edite o .Arquivo ZSHRC com qualquer editor de texto.

$ sudo nano ~//.ZSHRC

Adicione as linhas abaixo no .Arquivo ZSHRC.

# Instale o Ruby Gems em ~/gems
exportar gem_home = $ home/gems
Caminho de exportação = $ Home/Gems/Bin: $ Path
Caminho de exportação = $ home/.Local/Share/Gem/Ruby/3.0.0/BIN: $ PATH

Em seguida, salve o arquivo e saia do editor.

Agora, para aplicar as mudanças, recarregue .Configurações do BashRC usando o comando abaixo:

$ fonte ~//.ZSHRC

Agora, execute o comando abaixo para instalar Jekyll, bem como o Putentler para lidar com as dependências do GEM.

$ gem install jekyll bundler

Isso instalará Jekyll e Bundler no seu sistema Manjaro. Para verificar a instalação do Jekyll em seu sistema, execute o comando abaixo:

$ Jekyll -v

A saída abaixo verifica que Jekyll versão 4.2.2 foi instalado com sucesso em nosso sistema.

Etapa 3: Crie o site

Crie um diretório para o seu site. Para fazer isso, execute o comando abaixo:

$ jekyll novo www

Você pode dar ao novo diretório qualquer nome que quiser. Criamos o diretório chamado www sob o diretório doméstico.

Quando o comando for concluído, você verá a saída mostrada abaixo.

O comando acima criará alguns arquivos e diretórios no diretório www. Para vê -los, use o comando LS.

Etapa 4: construa o site

O próximo passo é construir o site. Para fazer isso, execute o comando abaixo:

$ pacote executivo jekyll servir

Este comando constrói o site e o executa em um servidor da web local em http: // localhost: 4000.

Você pode ver o erro abaixo depois de executar o comando "pacote executivo jekyll servir".

Isso ocorre porque Ruby 3.0 não vem com Webrick. Para resolver este erro, execute este comando:

$ pacote Adicionar webrick

Depois disso, você pode executar o comando "pacote executivo jekyll servir" para construir o site.

Agora, abra seu navegador da web e navegue para http: // localhost: 4000. Você verá seu site estático com o seguinte conteúdo padrão.

Nesta postagem, abordamos como instalar o Jekyll SSG (Gerador de Site estático) e criamos um site Jekyll de teste com conteúdo padrão para disponibilizá -lo no sistema local. Você viu como é fácil construir um site estático sem a necessidade de qualquer programação complexa e experiência em banco de dados. Sites estáticos, no entanto, têm algumas limitações. Uma das principais limitações é que você não pode postar e modificar seu conteúdo através do seu navegador. Em vez disso, você teria que fazer alterações em seus arquivos ou modelos de texto localmente e depois regenerar o site para fazê -lo ao vivo.