hcl2html:认真一点,不要用这个

时间:2024-06-12 10:46:30
【文件属性】:

文件名称:hcl2html:认真一点,不要用这个

文件大小:98KB

文件格式:ZIP

更新时间:2024-06-12 10:46:30

JavaScript

概述 此存储库包含一个简单的示例应用程序,演示了如何从JavaScript使用HCL。 它包括一个简单的从HCL到HTML的模板库转换器,以及一个小的游乐场页面。 它通过交叉编译的功能将公开给JS。 但是如何? 主应用程序的入口点是 。 该函数仅创建monaco(即VSCode)实例,以允许输入HCL模板和JSON数据。 然后,它parse_hcl使用输入的JSON / HCL定期调用parse_hcl 。 在哪里定义parse_hcl ? 不在JS中! 相反,它在。 通过运行以下命令,将该函数编译为WASM: GOOS=js GOARCH=wasm go build -o ../public/hcl_wasm.wasm main.go main.go只是在库周围包含一个简单的包装程序,该包装程序将HCL块转换为DOM元素。


【文件预览】:
hcl2html-main
----.github()
--------workflows()
----go()
--------go.mod(231B)
--------main.go(6KB)
--------go.sum(73KB)
--------.idea()
----webpack.config.js(942B)
----src()
--------index.ejs(212B)
--------wasm_exec.js(17KB)
--------index.js(2KB)
--------style.css(390B)
----README.md(905B)
----Makefile(128B)
----.gitignore(41B)
----package-lock.json(195KB)
----package.json(584B)

网友评论