Aplicação feita em Node.js para realizar o upload de imagens.
- Node.js
- MongoDB
- NPM / Yarn
- Clone o repositório:
git clone https://github.com/kazordoon/nodejs-image-upload-multer.git
- Entre no diretório do projeto:
cd nodejs-image-upload-multer
- Instale as dependências:
- NPM:
npm install
| OBS: Se for instalar usando o NPM, remova o arquivoyarn.lock
- Yarn:
yarn
- NPM:
Copie o arquivo .env.example
para .env
, em seguida você deve trocar o valor das variáveis dentro do arquivo .env
de acordo com o seu ambiente.
Se for utilizar o serviço S3 da AWS, não esqueça de configurar suas credenciais utilizando o aws-cli
, consulte o site abaixo para mais detalhes:
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html
- NPM:
npm run dev
- Yarn:
yarn dev
Veja o arquivo EXAMPLES.md.
- Node.js - Ambiente de execução que executa código JavaScript no lado do servidor.
- MongoDB - Banco de dados não relacional.
- mongoose - MongoDB ODM.
- express - Framework web minimalista para Node.js.
- multer - Middleware para o framework web "express" utilizado para upload de arquivos.
- multer-s3 - Mecanismo de armazenamento para AWS S3 usando
multer
.
Para ver as versões disponíveis, consulte as tags neste repositório.
- Felipe Barros - Trabalho inicial - kazordoon
Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para obter mais detalhes.