DOCKER-WECHATY-ERSTE SCHRITTE
Vorlage „Erste Schritte“ für Docker-Benutzer
MERKMALE
- Wechaty ist vollständig dockerisiert. Daher wird es sehr einfach sein, es als MicroService zu verwenden.
- Klonen Sie dieses Repository, dann können Sie Docker verwenden, um Wechaty mit NULL-Konfiguration auszuführen.
ANFORDERUNGEN
- Docker
- Globale Internetverbindung
VERWENDUNG
Beispiele für Ausführen von Bots
1. Führen Sie das TypeScript-Beispiel aus
Quellcode unter src/typescript.ts
bin/docker-run-typescript.sh
2. Führen Sie das Javascript-Beispiel für das ES-Modul aus
Quellcode unter src/javascript-esm.js
bin/docker-run-javascript-esm.sh
3 Führen Sie das CommonJS-Javascript-Beispiel aus
Quellcode unter src/javascript-vanilla.js
CommonJS wird nicht mehr unterstützt, da wir von Wechaty v1.0 auf reines ESM umgestiegen sind.
2. Legen Sie Umgebungsvariablen fest
Die oben genannten Skripte ( bin/docker-run-*.sh
) übergeben alle Umgebungsvariablen, die mit WECHATY_
beginnen, von der aktuellen Shell an den Docker-Container.
Sie müssen es lediglich unter der Shell festlegen, bevor Sie bin/docker-run-*.sh
ausführen.
export WECHATY_LOG=verbose
DOCKER
Installieren Sie Docker
Schnelle und einfache Installation von Docker über:
curl -sSL https://get.docker.com | sh
Oder
wget -qO- https://get.docker.com/ | sh
Erfahren Sie mehr über Docker unter: https://www.docker.com/
PRÜFEN
BATS: SO VERWENDEN SIE BATS, UM IHRE KOMMANDOZEILEN-TOOLS ZU TESTEN
SIEHE AUCH
- Erste Schritte mit Wechaty: https://github.com/wechaty/wechaty-getting-started
- Erste Schritte mit Heroku Wechaty: https://github.com/wechaty/heroku-wechaty-getting-started
GESCHICHTE
main 1.0 (4. November 2021)
- Aktualisieren Sie den Beispielcode so, dass er mit der Wechaty v1.x-API übereinstimmt
- GitHub-Aktionen aktivieren (und Travis CI entfernen)
v0.1 (14. August 2018)
Docker-Unterstützung initiieren.
AUTOR
Huan LI <[email protected]>
URHEBERRECHT & LIZENZ
- Code und Dokumente © 2018-now Huan LI <[email protected]>
- Code veröffentlicht unter der Apache-2.0-Lizenz
- Unter Creative Commons veröffentlichte Dokumente