vinissh

lendoArquivos.js

Jan 18th, 2021 (edited)
608
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const fs  = require('fs');
  2. const path = require('path')
  3.  
  4. const caminho = __dirname + '/db.json'
  5.  
  6. //Sincrono
  7. const conteudo = fs.readFileSync(caminho, 'utf-8')
  8. //console.log(conteudo)
  9.  
  10.  
  11. //Assincrono
  12. fs.readFile(caminho, 'utf-8', (err, conteudo) => {
  13.     const config = JSON.parse(conteudo)
  14.     //console.log(`${config.db.host}:${config.db.port}`)
  15. })
  16.  
  17. const config = require('./db.json')
  18. console.log(config.db)
  19.  
  20. //Listando arquivos do diretório
  21. fs.readdir(__dirname, (err, arquivos)=>{
  22.     console.log('Conteúdo da pasta ...');
  23.     console.log(arquivos)
  24. })
RAW Paste Data