oktatas:web:nodejs:ftp-deploy
Ez a dokumentum egy előző változata!
Tartalomjegyzék
NodeJS - ftp-deploy
- Szerző: Sallai András
- Copyright © 2024, Sallai András
- Web: https://szit.hu
Bevezetés
Telepítés
npm install --save-dev ftp-deploy npm install dotenv
Használat
- .env
FTP_HOST=valahol FTP_USER=valaki FTP_PASSWORD=titok
- upload.js
require('dotenv').config(); const FtpDeploy = require("ftp-deploy"); const ftpDeploy = new FtpDeploy(); const config = { host: process.env.FTP_HOST, user: process.env.FTP_USER, password: process.env.FTP_PASSWORD, port: 21, localRoot: __dirname + "/src", remoteRoot: "/htdocs/ber/", include: ["*", "**/*"], // this would upload everything except dot files // include: ["*.php", "dist/*", ".*"], deleteRemote: true, forcePasv: true, sftp: false, }; ftpDeploy .deploy(config) .then((res) => console.log("finished:", res)) .catch((err) => console.log(err));
oktatas/web/nodejs/ftp-deploy.1722102552.txt.gz · Utolsó módosítás: 2024/07/27 19:49 szerkesztette: admin