brunosf / Boilerplate-Tray-Opencode

Boilerplate para utilizar o opencode no desenvolvimento de temas Tray e-commerce.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boilerplate para temas Tray e-commerce

Um boilerplate para facilitar a instalação do ambiente de desenvolvimento de temas para Tray e-commerce.

Primeiros passos

Tenha instalado o Docker e Docker compose em sua máquina.

Docker

Docker compose

O Docker Desktop já inclui o Docker compose nas plataformas mac e windows.

Variáveis de ambiente

Renomeie o arquivo .env.example para apenas .env e adicione o API_KEY, PASSWORD E THEME_ID referente à loja Tray na qual se refere o projeto do tema.

# O arquivo ficará parecido com esse exemplo

API_KEY=d614da37e97d9e5b3bc1ce35024a0ce6
PASSWORD=3941f8ccdba855061a8f6a2d9de17cc8
THEME_ID=1308

Iniciar container

Para iniciar o container, vá para pasta raíz do projeto no terminal e execute o comando:

docker-compose up

# Ou se quiser manter os logs executando em background utilize:
docker-compose up -d

Com isso o docker irá baixar o tema dentro da pasta /dist e ficará observando as mudanças realizadas nos arquivos.

Caso queira executar outros comandos do opencode, deve entrar no container com o seguinte comando:

docker exec it ID_DO_CONTAINER /bin/sh

Para consultar os comandos disponíveis, execute dentro do container: opencode -h

About

Boilerplate para utilizar o opencode no desenvolvimento de temas Tray e-commerce.


Languages

Language:Shell 100.0%