2023年11月29日

kore 模块编译三方依赖库的一些说明

摘要: kore 对于三方库的编译是通过动态链接的,所以实际部署需要在系统安装对应的库 参考效果 比如macos 编译官方示例的一个jsonrpc 服务 编译效果 参考资料 https://docs.kore.io/4.2.0/applications/koreconf.html 阅读全文

posted @ 2023-11-29 14:32 荣锋亮 阅读(14) 评论(0) 推荐(0) 编辑

kore 对于静态资源的处理

摘要: kore 对于静态资源的处理与golang 一些玩法比较类似,是在构建的时候进行资源嵌入的 参考玩法 构建配置 build.conf 模块配置 生成的效果 实际使用 说明 注意kodev 构建工具核心只是对于在assets 目录下的文件进行静态化,并不会基于内容关联进行处理,比如html 引用css 阅读全文

posted @ 2023-11-29 14:21 荣锋亮 阅读(3) 评论(0) 推荐(0) 编辑

基于kore 的共享模块以及include 配置实现动态的web api 能力

摘要: kore 支持include 以及动态load 共享模块的能力,可以让我们实现动态扩展的api 加载能力 参考玩法 参考示例 项目结构 ├── conf │ ├── hello.conf │ ├── index.conf │ ├── mydemo.conf │ └── myhello.conf ├─ 阅读全文

posted @ 2023-11-29 13:23 荣锋亮 阅读(16) 评论(0) 推荐(0) 编辑

kore load 模块的一些功能

摘要: 目前此玩法官方文档暂时没介绍,但是示例中包含,感觉比较有意思,所以说明下 参考使用 配置 如下,就是包含了一个共享模块的路径以及一个字符串,这个字符串实际上是模块中的一个方法,可以实现一个当模块加载时候的任务 load ./memtag.so init 参考代码 #include <kore/kor 阅读全文

posted @ 2023-11-29 13:07 荣锋亮 阅读(6) 评论(0) 推荐(0) 编辑

kore 配置简单说明

摘要: kore 官方提供对于配置的说明比较少(只包含了一些核心的,其他的没有详细说明)但是提供了一个参考示例 一些配置 实际建议还是通过结合代码阅读比较方便,config.c 中关于配置有比较完整的说明,同时也会发现一些官方暂时没介绍的 http_server_version 配置 这个是配置server 阅读全文

posted @ 2023-11-29 12:21 荣锋亮 阅读(20) 评论(0) 推荐(0) 编辑

kore web 项目的单一二进程应用构建

摘要: kore 对于开发的web 应用支持基于模块模式的(编译为共享库)以及单一二进制文件(all-in-one) 参考使用 核心配置 就是对于通过kodev创建的项目中构建配置添加 single_binary=yes 参考配置 # hello build config # You can switch 阅读全文

posted @ 2023-11-29 10:44 荣锋亮 阅读(42) 评论(0) 推荐(0) 编辑

导航