我使用helm在Octopus中部署了nodejs应用程序。我想读取由章鱼取代的'.yaml文件'中的appVersion值。我怎么能在nodejs应用程序中读取它
我有一个类似的问题,但我使用shell脚本解析它并解析我需要的行。
由于YAML中的行顺序无关紧要,我将appVersion
行放在最后,然后使用下面的代码来获取版本。
tail -n 1 helm/pfweb/Chart.yaml | awk '{print $2}'
您可以使用Child Process在Node代码中运行此代码
或者您可以使用readFileSync从Node读取文件并解析您想要的哪一行。恕我直言,这是解决它的更痛苦的方法,因为我没有在Node中编程。