#json #jsonnet
Вопрос:
У меня есть .libsonnet
файл с предопределенным шаблоном JSON, он делает довольно много, и у него есть одна функция, которую я хотел бы переопределить изнутри .jsonnet
. Причина в том, что файл libsonnet, конечно, является библиотекой, и изменение должно быть настроено клиентами. Есть ли способ переопределить функции в jsonnet?
Я проверял официальные документы и учебные пособия, но нигде об этом не упоминается
local appConfig = function(config) |||
---
var1: %(var1value)s
var2: %(var2value)s
files:
file1:
prop1: %(propvalue1)s
prop2: %(propvalue2)i
file2:
prop3: %(propvalue3)s
prop4: %(propvalue4)i
file3:
prop5: %(mpropvalue5)s
pro6: %(propvalue6)i
|||
Что я хотел бы сделать, так это изменить значения в массиве files
, изменив часть его содержимого, я думал, что смогу переопределить всю функцию, но не могу найти, как это сделать.