Skip to content

Latest commit

 

History

History
88 lines (48 loc) · 2.24 KB

README-pt_PT.md

File metadata and controls

88 lines (48 loc) · 2.24 KB

Logo

CLUAR CMS

Uma solução pronta para gestão de conteúdos e websites multilíngue utilizando Netuno, ReactJS e Ant Design.

Requisito

Plataforma Netuno

Siga os passos aqui

Documentação

Documentação Geral do CLUAR CMS

Instalação Automática da Aplicação

./netuno app github=netuno-org/cluar

Execução

Inicie o servidor Netuno:

./netuno server app=cluar

Pode demorar porque é a primeira vez e a instalação do NPM será executada nas pastas ui e website dentro da pasta raiz do aplicativo.

⚠️ Se tiver o error:

 npm ERR! code ERESOLVE
 npm ERR! ERESOLVE unable to resolve dependency tree

Então execute o comando abaixo dentro da pasta website:

npm install --force

✅ Não é obrigatório, mas é recomendado renomar a pasta da aplicação (Netuno Root directory)/apps/cluar/ para o nome desejado, e não esqueça do parâmetro name nas configurações:

config/_development.json

config/_production.json

Lembre-se de iniciar o servidor Netuno com seu novo nome de aplicativo.

Processo Manual

Clone e Instalação

Crie uma nova app com o Netuno denominada cluar executando (no diretório raíz do Netuno)

./netuno app name=cluar

e selecionando as configurações desejadas (tipo de base de dados, nome da base de dados e idioma da aplicação).

Depois clone este projeto para o diretório (Netuno Root directory)/apps/cluar/.

Depois instale as dependências NPM excutando

npm install --force

no diretório cluar/website/.

Configuração

Copie o ficheiro de exemplo de configuração executando o seguinte

cp config/sample.json config/_development.json (certifique-se do parâmetro name)

e modifique de acordo com a configuração do seu ambiente local.

Execução

No diretório raíz do Netuno execute

./netuno server app=cluar

que irá iniciar o servidor de backend e depois execute no diretório (cluar app directory)/website/ o seguinte

npm run start

para iniciar o servidor de frontend.