👨🏫GERADOR DE QR CODE EM PNG PELO CONSOLE UTILIZANDO NODE.JS E TYPESCRIPT.
O Gerador de QR Code é um pequeno aplicativo de linha de comando desenvolvido em TypeScript que permite aos usuários gerar códigos QR a partir de texto inserido pelo usuário. Este projeto utiliza a biblioteca qrcode
para criar os códigos QR e o módulo fs
para salvar o código QR gerado em um arquivo PNG.
-
Entrada de Texto Interativa: O aplicativo solicita ao usuário que insira o texto que deseja codificar em um QR Code. Utiliza-se a biblioteca
readline
para interagir com o usuário através do console. -
Validação de Entrada: Antes de gerar o QR Code, o aplicativo valida o texto inserido para garantir que não esteja vazio. Se o usuário tentar inserir um texto vazio, uma mensagem de erro será exibida e o usuário será solicitado a fornecer um texto válido.
-
Geração de QR Code: Uma vez que o usuário fornece um texto válido, o aplicativo utiliza a biblioteca
qrcode
para gerar o código QR correspondente ao texto inserido. -
Salvar QR Code em Arquivo PNG: O código QR gerado é então salvo em um arquivo PNG, usando o módulo
fs
. O nome do arquivo é definido como "qr_code.png". -
Feedback: Após a geração bem-sucedida do QR Code e sua gravação no arquivo, o aplicativo fornece feedback ao usuário, exibindo uma mensagem indicando que o QR Code foi gerado com sucesso e mostrando o nome do arquivo onde o QR Code foi salvo.
-
Instalação das Dependências: Certifique-se de que você tenha o Node.js instalado em seu sistema. Em seguida, navegue até o diretório onde o código-fonte do aplicativo está localizado e execute o seguinte comando para instalar as dependências:
npm install
-
Executando o APP:
-
Agora execute o seguinte comando para compilar o TypeScript em JavaScript e iniciar o aplicativo:
-
Para usar o
NODE
, inicie com o seguinte comando:
npm start
- Para usar o
NODEMON
, inicie com o seguinte comando:
npm test
-
-
Interagindo com o Aplicativo:
- Quando solicitado, insira o texto que deseja codificar no QR Code. E clique em
ENTER
. - Aguarde até que o aplicativo gere o QR Code e salve-o no arquivo PNG.
- Verifique o diretório onde o aplicativo foi executado para encontrar o arquivo "qr_code.png" com o QR Code gerado. (É salvo no mesmo diretório do projeto).
- Quando solicitado, insira o texto que deseja codificar no QR Code. E clique em
- Entendemos que para manipular arquivos com essas Tecnologias e linguagens relacionadas, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis: