路线 A:网页发布
1
打开作者中心
2
新建小程序
点击「新建 app」,填写名字和 slug(小写字母、数字、短横线)。
3
粘贴代码
把 handler 代码粘进编辑框,勾选需要的权限。
4
提交审核
等待管理员审核。通过后去详情页把小程序投放进帖子,见审核与发布。
路线 B:CLI(推荐)
安装
需要 Node.js 22 或更高。CLI 尚未发布到 npm registry,从源码安装:登录
~/.config/nodeloc-apps/credentials.json,仅本人可读。这把 key 只能发布你自己的小程序,站上别的事一件都干不了。再次 login 会让上一把立即失效。
初始化项目
开发循环
dev会把相对 import 内联成单个模块,并提前拦掉服务端一定会拒的写法(缺render导出、eval、node:内建模块、浏览器全局、fetch)。playtest的安装只有你自己看得见,不需要审核,可以随便试。它监听src/下的.js改动,存盘即重推,页面自动刷新。logs输出每次调用的 handler、结果、耗时和错误码:
下一步:配置 app.json
了解平台读取的全部字段
