oktatas:web:nodejs:remote-sync
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változat | |||
oktatas:web:nodejs:remote-sync [2024/07/27 19:32] – eltávolítva admin | oktatas:web:nodejs:remote-sync [2024/07/28 11:48] (aktuális) – létrehozva admin | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | [[oktatas: | ||
+ | |||
+ | ====== remote-sync ====== | ||
+ | |||
+ | * **Szerző: | ||
+ | * Copyright (c) 2022, Sallai András | ||
+ | * Szerkesztve: | ||
+ | * Licenc: [[https:// | ||
+ | * Web: https:// | ||
+ | |||
+ | ===== A remote-sync ===== | ||
+ | |||
+ | A remote-sync az lftp előtét programja. | ||
+ | |||
+ | Webhely | ||
+ | * https:// | ||
+ | |||
+ | ===== Szükséges ===== | ||
+ | |||
+ | npm install --save-dev remote-sync | ||
+ | |||
+ | ===== Kliens ===== | ||
+ | |||
+ | Tegyük fel: | ||
+ | * A projekt könyvtárában van egy public könyvtár, ezt kell feltölteni. | ||
+ | * A távoli szerveren van egy htdocs könyvtár oda kell feltölteni. | ||
+ | |||
+ | <code javascript remote-sync.js> | ||
+ | const RemoteSync = require(' | ||
+ | const upload = ' | ||
+ | const config = { | ||
+ | operations : [ | ||
+ | { | ||
+ | operation : ' | ||
+ | command : upload | ||
+ | } | ||
+ | ], | ||
+ | user : ' | ||
+ | pw : ' | ||
+ | host : ' | ||
+ | lftp_settings : { | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | } | ||
+ | }; | ||
+ | const client = new RemoteSync(config); | ||
+ | client.perform(); | ||
+ | </ | ||
+ | |||
+ | Futtatás: | ||
+ | node remote-sync.js | ||
+ | |||
+ | |||
+ | Ha nem ismert tanúsítványt automatikusan szeretnénk elfogadni: | ||
+ | |||
+ | <code javascript> | ||
+ | ssl: | ||
+ | </ | ||
+ | |||
+ | Ami nem ajánlott " | ||
oktatas/web/nodejs/remote-sync.1722101528.txt.gz · Utolsó módosítás: 2024/07/27 19:32 szerkesztette: admin