Wir haben eine APP, die wir in Angular für Android-Handys gebaut. Ein Teil der Logik ist sehr komplex geworden, und wir möchten es auf unseren Server verschieben und es jede Stunde als CRON anstatt in der Telefon-APP ausführen. Ich habe gesucht und finde immer wieder heraus, wie man CRONs über Angular einplanen kann, aber nicht, wie man eine Angular-Datei über einen Linux-CRON laufen lässt. Brauche keine Hilfe mit CRONs, aber verstehe nicht vollständig Angular und wie man über die Befehlszeile ...Führen Sie ein Angular 4 Skript über eine geplante CRON
Antwort
funktioniert OK danke die Kommentare sind hilfreich. Die Antwort ist, dass ich in der Lage sein muss, etwas namens NODE.JS auszuführen, das über eine Befehlszeilenschnittstelle verfügt. Bei der Recherche gibt es eine Serve-Installation, dann kann ich Java-Script-Dateien über die Kommandozeile ausführen.
UPDATE: Installierte NODE.JS und kann jetzt den Angular-Code über die Befehlszeile ausführen, sehr gut.
Für * diese * können Sie viele Beispiele bekommen, indem Sie 'node web scraping' googeln (obwohl ich es noch nicht benutzt habe,' http: // www.horsemanjs.org/ 'sieht so aus als wäre es einfach zu benutzen) – theGleep
- 1. Führen Sie Ruby-Skript von Cron
- 2. Geplante Cron-Job funktioniert nicht
- 3. Führen Sie JavaScript-Funktion in Angular 4
- 4. Führen Sie eine Cron-Registerkarte bis zu einer bestimmten Zeit
- 5. Führen Sie einen EC2-Befehl über den Browser (Google Chrome)
- 6. Führen Sie einen cron-Job
- 7. Führen Sie ein Skript über mehrere Dateien in Unix
- 8. Führen Sie eine mySQL-Abfrage als Cron-Job aus?
- 9. Führen Sie ein Skript beim Entsperren?
- 10. CRON-Job-Befehl Ausführen über PHP-Skript
- 11. Führen Sie ein SH-Skript in PHP
- 12. Führen Sie ein Skript mit $ (cat filename.txt)
- 13. Entfernen einen Cron-Job über Bash-Skript
- 14. Führen Sie ein PHP-Skript, wenn RSS-Feed-Updates (Cron-Jobs?)
- 15. Führen Sie ein Skript von Jenkins Pipeline
- 16. Cron Jobs/Geplante Aufgaben für Multi-Tenant PHP App
- 17. Serverless Cron Syntax für geplante Lambda
- 18. So führen Sie ein Skript mit Crontab
- 19. Führen Sie ein Db-Skript mit Jenkins
- 20. Führen Sie ein Perl-Skript unter Windows
- 21. Führen Sie ein Skript nach Maven installieren
- 22. Führen Sie ein Python-Skript in vagrant
- 23. Geplante Cron Expressions funktioniert nicht wie erwartet
- 24. Führen Sie eine Datei.gms aus Python-Skript
- 25. Führen Sie ein Skript an einem bestimmten Datum aus?
- 26. Führen Sie eine Funktion nach angular foreach
- 27. Führen Sie PHP-Skript, wenn eine neue Datei über FTP hinzugefügt wird
- 28. Führen Sie eine geplante Windows-Task nur aus, wenn ein bestimmtes Programm ausgeführt wird
- 29. Führen Sie PHP-Skript aus Python-Skript
- 30. Führen Sie ein Skript aus, sobald ein USB eingesteckt ist
Das klingt ein bisschen so, als würden Sie Datengenerierung mit UI-Details verschmelzen ... es macht keinen Sinn (für mich), warum Sie eine statische UI für ein Framework wie eckig generieren möchten. Ohne mehr zu wissen, scheint es, als ob Sie in der Lage sein sollten, alle mathematischen Berechnungen auf dem Server durchzuführen, um einen statischen Datensatz (wie eine .json-Datei) zu generieren, den Sie in Ihre Benutzeroberfläche laden können, damit Angular angezeigt wird. – theGleep
Sollte eine einfache Frage gestellt haben, wie kann ich eine Angular-Datei von einer Linux-Befehlszeile ausführen –
Angular ist keine Sprache. Angular ist ein Framework zum Erstellen von UI. Ich denke, dass Sie die Logik Ihrer Angular-App in der Befehlszeile ausführen möchten, also möchten Sie Javascript-Dateien in der Befehlszeile ausführen. Rufen Sie die Datei der Anwendung ab, die Sie ausführen möchten, und verwenden Sie den Knoten dafür. Beachten Sie jedoch, dass Sie den Code möglicherweise anpassen müssen, da er nicht als Browseranwendung ausgeführt werden kann, die vom Angular-Framework und all seinen Funktionen unterstützt wird. – Giovane