Created
November 18, 2020 22:25
-
-
Save zerobugs-oficial/74368693a4124a93e2781a9d94f24b33 to your computer and use it in GitHub Desktop.
Esse script utiliza os pacotes website-scraper e website-scraper-puppeteer do NPM para baixar uma cópia de um site para o seu computador, assim como seus CSS e JS.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const scrape = require('website-scraper'); | |
const PuppeteerPlugin = require('website-scraper-puppeteer'); | |
const path = require('path'); | |
scrape({ | |
// Forneça a URL do site que você quer copiar | |
urls: ['https://site-que-voce-quer-copiar.com.br'], | |
// Especifique a pasta onde os arquivos do site serão salvos em pasta-do-site | |
directory: path.resolve(__dirname, 'pasta-do-site'), | |
// carregue o plugin do Puppeteer | |
plugins: [ | |
new PuppeteerPlugin({ | |
launchOptions: { | |
headless: true | |
}, | |
scrollToBottom: { | |
timeout: 10000, | |
viewportN: 10 | |
} | |
}) | |
] | |
}); |
Esse script não esta funcionando como deveria
Por quê? Testei agora e aqui funcionou certinho...
Esse script não esta funcionando como deveria
Por quê? Testei agora e aqui funcionou certinho...
cara me desculpa mas isso não funciona não
Ele não funciona para mim. Qualquer ajuda seria bem apreciada. Grato.
reforço que não funciona
Fiz uma versão desse script mais completa e com um passo a passo de como clonar um site. Está no meu repositório: https://github.com/dev-matheusfelipe/copiar-clonar-site-com-nodejs
@dev-matheusfelipe ficou muito melhor e mais detalhado! Parabéns :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Esse script não esta funcionando como deveria