json - jsonnet中的覆盖函数
问题描述
我有一个.libsonnet
带有 JSON 预定义模板的文件,它做了很多工作,并且它有一个我想从.jsonnet
. 原因是 libsonnet 文件当然是一个 lib,并且必须从客户端自定义更改。有没有办法覆盖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
的一些内容来更改数组中的值,我认为我可以覆盖整个函数,但我找不到如何。
解决方案
推荐阅读
- swift - 谁能告诉我为什么当我按下凸轮按钮时我的应用程序崩溃了
- rust - 如何在不调用其中一个函数的情况下链接 C 库?
- azure-web-app-service - 移动浏览器无法查看 Azure 网站
- c++ - 使用“typename Container::value_type”作为返回值时无法推断模板参数
- typescript - 推断 TypeScript 泛型类类型
- javascript - 无法读取未定义的属性“toLowerCase”-REACT-FIRESTORE
- c - 为无法重命名的程序编写一个 C/C++ 完全透明的包装器
- c# - Unity 实例化的对象总是引用同一个对象
- python - Python:让 Pydub 使用 OSError:[Errno 2] 没有这样的文件或目录和 OSError:[WinError 740] 错误
- python-3.x - 循环浏览带有硒问题的页码链接