https://github.com/imgabreuw/gerar-pdf
Demonstração de como gerar um pdf com NodeJS.
https://github.com/imgabreuw/gerar-pdf
html-pdf-chrome nodejs pdf puppeteer
Last synced: about 1 month ago
JSON representation
Demonstração de como gerar um pdf com NodeJS.
- Host: GitHub
- URL: https://github.com/imgabreuw/gerar-pdf
- Owner: ImGabreuw
- License: mit
- Created: 2021-02-19T20:01:12.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-19T21:05:48.000Z (about 4 years ago)
- Last Synced: 2025-01-31T04:12:06.609Z (3 months ago)
- Topics: html-pdf-chrome, nodejs, pdf, puppeteer
- Language: JavaScript
- Homepage: https://github.com/ImGabreuw/gerar-pdf
- Size: 74.2 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gerar PDF
[](https://github.com/ImGabreuw/gerar-pdf/blob/master/LICENSE)# Sobre o projeto
Este projeto foi feito com base no **[tutorial](https://www.youtube.com/watch?v=AoU7aEdTldE)** feito por **[Mayk Brito](https://github.com/maykbrito)**.
A aplicação consiste em gerar um pdf, com algums dados *hard coded*, e mostrá-lo numa aba do navegador.
## Layout web
# Tecnologias utilizadas
## Front end
- [EJS](https://ejs.co/)
- [NodeJS](https://nodejs.org/en/docs/)
- [Puppeteer](https://pptr.dev/)
- [Tailwind CSS](https://tailwindcss.com/docs)# Como executar o projeto
## Front-end web
Pré-requisitos: git / npm / node```bash
# Clone este repositório
$ git clone https://github.com/ImGabreuw/gerar-pdf# Acesse a pasta do projeto no terminal
$ cd gerar-pdf# Instale as dependências
$ npm install# Execute a aplicação
$ node src/server.js
```# Autor
ImGabreuw (Discord: Gabreuw__#9336)
---
# Anotações:
## Comandos no terminal:
* pwd = caminho completo do diretório
* clear = limpar o terminal## Comandos NPM:
* npm (node packager manager) = gerenciador de dependências
* npm init -y = iniciar o npm sem precisar fazer a confirmação dessa ação
* npm install [dependência] = instalar uma dependência específica
* node [caminho até o arquivo] = executar um arquivo## Node:
* callback = um função que recebe como argumento outra função e não é executado no momento da chamado da função