2022年4月23日

contentlayer 工作原理简单说明

摘要: contentlayer 包含的三大部分 转换内容为数据 结构化松散数据 定义数据类型 处理 转换内容为数据 主要读取外部或者本地的文件数据,然后转换为数据(主要是代码可理解的js 文件) 结构化松散数据 数据是处理schema,让大家可以i更加有信心的处理数据 定义数据类型 当生成数据的时候同时也 阅读全文

posted @ 2022-04-23 22:04 荣锋亮 阅读(120) 评论(0) 推荐(0) 编辑

contentlayer 参考使用

摘要: 当前contentlayer 主要支持next,以下是使用next 的试用 创建项目 创建next 项目 npx create-next-app contentlayer-demo 安装contentlayer cd contentlayer-demo yarn add contentlayer n 阅读全文

posted @ 2022-04-23 21:30 荣锋亮 阅读(236) 评论(0) 推荐(0) 编辑

contentlayer 内容转换为数据的工具

摘要: contentlayer 实际上是一个content sdk 可以进行内容的校验以及转换,生成类型安全的json 数据,然后可以方便的集成到我们的应用中 特性 使用js 以及ts ,简单使用import 导入数据,不需要学习新查询语言,目前集成了next 框架,还会有其他的支持 有信心的构建代码,校 阅读全文

posted @ 2022-04-23 19:05 荣锋亮 阅读(92) 评论(0) 推荐(0) 编辑

TypeScriptToLua 类型定义的编写

摘要: _G.d.ts 类似全局定义文件(global.d.ts) 参考 declare namespace me { var dalong_age:number function demo():string function print(...args:any[]):void } 使用 me.print( 阅读全文

posted @ 2022-04-23 13:22 荣锋亮 阅读(173) 评论(0) 推荐(0) 编辑

TypeScriptToLua 一些不错的类型定义包

摘要: 以下是一个参考资料,lua-types 包含了lua 的语言特性,比较有用,openresty-lua-types 是一个包含了openresty 的后边可以参考这些开发一些openresty 的模块包,实现方便的openresty 开发 参考资料 https://www.npmjs.com/pac 阅读全文

posted @ 2022-04-23 00:17 荣锋亮 阅读(87) 评论(0) 推荐(0) 编辑

导航