Implante aplicativos de página única usando Push State

Como implantar sua página da web estática usando http://pushstate.io ?

Instalando CLI

Você precisa instalar o Push State CLI globalmente usando npm.
npm install pushstate -g

Implantar algum diretório

pushstate deploy <yourDirectory>

A CLI solicitará que você faça login ou se inscreva. Em seguida, você precisará criar um aplicativo ou selecionar um aplicativo já criado. O Push State implantará seus arquivos your-app-name.apps.pushstate.io.

Exemplos

Implante o diretório atual:

pushstate deploy .

Suponha que estamos usando o webpack e ele compila nossos arquivos na ./distpasta. Basta inserir o diretório do projeto e digitar este comando:

pushstate deploy ./dist

Domínio personalizado

Adicionar um domínio personalizado

Digite este comando para adicionar um domínio personalizado:

pushstate domains:add

Em seguida, você precisará selecionar um aplicativo para anexar um domínio personalizado.

Suponha que temos um aplicativo chamado test-app. Depois de definir o nome de domínio personalizado, você precisará adicionar um registro CNAME que aponte para test-app.apps.pushstate.io. Você pode encontrar seu serviço de domínio e instruções na incrível documentação de ajuda do Google: https://support.google.com/a/topic/1615038

Removendo domínio personalizado

pushstate domains:remove