Ubuntu - Instalando Nodejs para Scraper do Aliexpress no 18.04 Server
Instalando Nodejs para Scraper do Aliexpress no 18.04 Server
sudo apt-get updatesudo apt-get install -y libxkbcommon0 libXcomposite1 libasound2 libXdamage1 libxrandr2 libgtk-3-0 libnss3 libxss1 libasound2 libxss1 libpango-1.0-0 libatk-bridge2.0-0 libgtk-3-0
# Instalar o NVM (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm install 16.13.2
nvm use 16.13.2
npm install -g npm@8.1.2
sudo apt-get install -y nodejs npm
Instale as bibliotecas abaixo:
sudo apt-get install -y libxcomposite1 libxfixes3 libxrandr2 libatk-bridge2.0-0 libasound2 libpango-1.0-0 libcairo2 libgbm1 libatk1.0-0 libxdamage1 libxkbcommon0 libxcomposite1 libxrandr2 libasound2 libpango-1.0-0 libcairo2 libgbm1
npm install puppeteer
npm i aliexpress-product-scraper
Procure o arquivo criado com o nome package.json
E altere de:
{
"dependencies": {
"aliexpress-product-scraper": "^2.0.2"
}
}
{"type": "module","dependencies": {"aliexpress-product-scraper": "^2.0.2"}}
sudo chmod -R 777 /home/qb
nvm list
nvm alias default 14.17.0
Para garantir que o NVM seja carregado automaticamente ao iniciar o shell, adicione o seguinte trecho ao final do seu arquivo de perfil (pode ser ~/.bashrc, ~/.bash_profile, ou ~/.zshrc dependendo do seu shell):
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
Depois de adicionar isso, feche e abra novamente o terminal ou execute:
source ~/.bashrc
Agora, ao reiniciar o Ubuntu 18.04, ele deve iniciar com o Node.js v16.13.2 como padrão.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.