Вы можете добавить внедренные данные в файл JavaScript с помощью webpack
.Например:
1) добавить файл test.json
в каталог src/main/resources
с содержимым:
{
"test123": 123
}
2) добавить каталог src/main/resources
для разрешения модулей в webpack
:
resolve: {
modules: [
path.resolve("src/main/resources")
]
}
3) добавить к основному коду метода:
//require is external function: "external val require: dynamic"
println(JSON.stringify(require("test.json")))
И в выводе вы увидите: {"test123":123}
Если вы откроете пакет веб-пакета, вы увидитечто полное содержимое файла test.json
встроено в него следующим образом:
function(t){t.exports={test123:123}}