O projeto "Lista de Propriedades CSS" é uma aplicação interativa desenvolvida em JavaScript com o auxílio do módulo Node.js "readline". Ele permite que os usuários insiram propriedades CSS e as acrescenta a uma lista. Caso a entrada seja válida, a propriedade é registrada. Ao encerrar a inserção, o programa organiza e apresenta as propriedades em ordem alfabética. O projeto é uma ferramenta simples e prática para explorar e listar propriedades CSS de forma interativa por meio do terminal.
Ter o Node.js instalado com a versão 18.17.1. Você pode baixa-lo aqui: https://nodejs.org/en Microsoft Visual Studio Code. Você pode baixa-lo aqui: https://code.visualstudio.com/
Clonar e Executar o Projeto Siga as etapas abaixo para clonar e executar o projeto em sua máquina local:
Abra o terminal.
Clone o repositório do projeto:
git clone https://github.com/aleodoro93/RektJojoProjectList
para navegar na pasta do projeto utilize o comando:
cd nome-da-pasta-do-projeto
Instalar Dependências Para instalar as dependências necessárias, siga as etapas abaixo:
Abra o terminal novamente.
Certifique-se de estar na pasta do projeto.
Execute o seguinte comando para instalar as dependências:
npm install
inicie o codigo com
npm start
ou
node ./app.js
Após isso digite a propriedade que será inserida na lista e aperte ENTER(*lembre-se de digitar apenas um por vez)
Caso queira continuar inserindo, continue digitando e dando enter, uma após a outra. caso queira sair, digite "sair" e ele encerrara o programa exibindo a sua lista ordenada em ordem alfabetica.
Aqui estão os links de referência para as documentações utilizadas no projeto:
Documentação da biblioteca chalk XYZ: https://www.npmjs.com/package/chalk
Documentação da biblioteca do readline: https://nodejs.org/api/readline.html
Documentação do Node.Js: https://nodejs.org/en/docs
Certifique-se de consultar essas documentações para obter informações mais detalhadas sobre as funcionalidades e configurações específicas do projeto.
Espero que este README seja útil para configurar e executar o projeto em sua máquina local! Se você tiver mais alguma dúvida, sinta-se à vontade para entrar em contato.