This repo demos the basic features of marko-starter
.
npm install
npm start
Start the server in production mode (minification enabled, etc.):
NODE_ENV=production npm start
Build the project in production mode:
npm run build
By default, the generated static site will be placed in dist/
.
Change a file and the server will restart and the browser will refresh. Hot reload is enabled for certain files.
See example components and how they can be scoped to pages or the whole site.
Learn to create routes and use route parameters.
Learn to create components that can be passed content and include that content in their own template.
Learn how to use styles within a component and how to use resources (like images) in a component.
Estou supondo uso de um sistema Unix pro tutorial. Existem formas de simular isto em Windows [1].
Instale o node com alguma das opções em [2]. Tenho trabalhado com o Node 14, mas o código deveria funcionar com Node 10 ou superior.
Clone o repositório git [3]. E entre na sua pasta:
cd <pasta do repositorio>
Alternativa 1: Rodando localmente durante o desenvolvimento
npm i
npm start
Para esta alternativa também recomendo o uso de NVM.
nvm i 14
nvm use 14
npm i
npm start
Alternativa 2: Rodando com Docker. (TODO: melhorar Dockerfile
)
chmod +x run.sh
./run.sh
Se você tiver problemas ao rodar com Docker tente copiar as linhas do arquivo
run.sh
diretamente no seu terminal conforme o sistema.
Nota: texto assim deve ser rodado no terminal ou é nome de arquivo
E entre no seu navegador neste endereço: http://localhost:8080/
1 Windows Subsystem for Linux
2 Guia de instalação de Node
3 Clonar repositório do github
4 Instalando NVM em seu sistema
5 Instalando docker