2022年5月28日

rrun+juicefs 进行nodejs 模块的运行

摘要: 参考图 玩法说明 我们使用ncc 将开发的node 应该直接all-in-one,同时暴露一个默认的npm (cmd )实现,同时直接利用juicefs 的s3 endpoint 上传到s3 中,juicefs 会做为一个 sidecar 挂载到我们的rrun 运行时节点中(可以基于虚拟机,以及容器 阅读全文

posted @ 2022-05-28 23:06 荣锋亮 阅读(80) 评论(0) 推荐(0) 编辑

nginx njs npm hashids 模块使用

摘要: 主要是将今天说到的工具做一个使用说明 场景 直接复用npm 的hashids 生成一个id,同时基于rollup 构建,对于缺少js 特性支持的基于core-js 进行polyfill 参考代码 fix hashids 问题 因为原始hahsids 是基于了set ,但是对于set支持有点问题,所以 阅读全文

posted @ 2022-05-28 21:04 荣锋亮 阅读(351) 评论(0) 推荐(0) 编辑

nginx njs 方便的cli 测试工具

摘要: 很多时候我们开发的njs 模块需要测试,官方实际上提供了一个njs cli 命令,可以方便的用来测试js 代码## 构建 当我们构建了njs 之后会在build 目录包含一个njs 的cli 参考使用 app.js let app = { name:"dalong", age:333 } let i 阅读全文

posted @ 2022-05-28 17:15 荣锋亮 阅读(101) 评论(0) 推荐(0) 编辑

基于typescript 开发njs 模块的一个玩法

摘要: 如果体验了njs 模块的能力会发现njs 是一个很不错的js 模块,但是问题也不少,js 类型以及函数支持,同时npm模块支持也是 一个很大的问题,个人比较推荐的集成模式是基于rollup 构建 参考玩法 集成说明 因为缺少js 特性支持,我们可以基于core-js 进行扩展,对于npm 的集成我们 阅读全文

posted @ 2022-05-28 17:03 荣锋亮 阅读(345) 评论(0) 推荐(0) 编辑

导航