Ich habe eine nodejs-Anwendung, die eine JSON-Konfigurationsdatei erstellt.
Die JSON-Datei enthält einige $ {} - und # {} -Tags, die verwendet werden, um einen dynamischen Kontext aufzubauen, indem eine Vorlagenkonfiguration geladen und die Tags gefüllt werden. HOCON kann auch am Ende verwendet werden, aber das ist noch nicht da.
Ich bin in der Vergangenheit auf Typesafe Config gestoßen und es sieht fantastisch aus für diese Art von Dingen. Ich habe ein wenig nach npm gesucht und in der Knotenwelt nichts Ähnliches entdeckt, aber vielleicht bin ich zu unbekannt, nach welchen Begriffen ich suchen soll.
Kennt jemand eine ähnliche Bibliothek in Nodejs oder eine sinnvolle Strategie, die ich dazu in Nodejs verwenden kann?
Ich weiß, es wäre nicht sehr mühsam, etwas selbst mit String-Replacement auf dem JSON oder etwas anderem zu implementieren, obwohl ich nicht anders kann als zu denken, dass dies in Knoten-Anwendungen schon früher gemacht wurde und wahrscheinlich auf viel bessere Weise Ich würde es für diesen Einzelfall tun. Auf dieser Grundlage scheint es sinnvoll zu fragen, bevor ich fortfahre.
Ein bisschen spät, aber es scheint, dass es noch kein dediziertes npm-Modul gibt, um hocon nach js zu konvertieren. Allerdings gibt es eine Bibliothek, die einfach in ein npm-Modul umgewandelt werden könnte: Ссылка
Tags und Links json node.js configuration-files typesafe-config hocon