@evex-dev/linejs

中文文档
3.6.5发布于 2026/11/13MITTypeScriptES Module构建来源已验证近 30 天下载 2546

为 Node.js 提供的 LINE 自选库

中文使用文档
文档目录9 节
  1. 安装
  2. 对于 AI 编码代理
  3. 从v1 移动
  4. 浏览器支持
  5. LINEJS 类型
  6. 提供的软件包
  7. 发展
  8. 作者数
  9. 参考资料

在线

npm JSR JSR Score JSR Scope release workflow
技術者倫理 遵守済み

LINEJS 在线 是用于创建 LINE SelfBot 的 JavaScript 库 .
问:加入我们的行列 Discord 社区
* 文档: 检查完整的文档
AI生成的文件: 深维基 - LINEJS

安装

支持Node.js(22.18+或24.11+),Bun,和德诺,包含TypeScript类型.

npm install @evex-dev/linejs
pnpm add @evex-dev/linejs
yarn add @evex-dev/linejs
bun add @evex-dev/linejs

图书馆还出版给JSR,作为 @evex/linejs 对于Deno和JSR用户:

npx jsr add @evex/linejs
deno add jsr:@evex/linejs

对于 AI 编码代理

安装 LINEJS 作为一种技能, 所以 Codex, Claude 代码和其他编码 特工知道如何与图书馆合作:

npx skills add evex-dev/linejs --skill linejs

你们可以 git clone 最新的开发版本并将其链接到本地:

git clone https://github.com/evex-dev/linejs.git
cd linejs
pnpm install
pnpm run build
文档是 https://linejs.evex.land 页面存档备份,存于互联网档案馆

从v1 移动

V1 → v2 表面变化很大, 足以使一个分步操作的手册 迪夫不值得维护。 安装代理技能( 见 安装)并请求您的编码代理 将读取技能的行进图 当前 API 形状, 并重写调用站点以对抗活源 .

浏览器支持

目前请使用"https://esm.sh/@evex-dev/linejs".

实例 这里。 。 。 .

LINEJS 类型

请看 @ evex- dev/ linejs- 类型 (日语: @ evex/ linejs- 类型) (中文(简体) ).
简而言之,TypeScript类型和enum(如反应Type (0, 1, 2, 3), 提供了信件类型等).

提供的软件包

  • 客户端 - (@evex-dev/linejs)
    • 客户端 - LINE 自控客户端
  • 碱基 - (@evex-dev/linejs/base)
    • BaseClient - LINE 自选 API 客户端
  • 电话 - (@evex-dev/linejs/call)
  • 节俭 - (@evex-dev/linejs/thrift)
    • 线程 - 线程读取/写入
  • 存储 - (@ evex- dev/linejs/ storage)
    • BaseStorage - LINE 客户端存储类型
    • 内存存储 - LINE 客户端存储
    • FileStorage - LINE客户端文件存储
  • cli - (@evex-dev/linejs-cli) (英语)
  • 类型 - (@evex- dev/linejs-types)
    • LINE 的所有类型

发展

需要节点22.18+(或24.11+)和pnpm.

pnpm install
pnpm run build
pnpm run check
pnpm test

作者数

参考资料

版本与发布记录

@evex-dev/linejs 共发布 7 个版本,首次发布于 2026/11/04;过去 12 个月发布了 7 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
3.6.5latest2026/11/13今天
3.6.42026/11/049 天前
3.6.32026/11/049 天前
3.6.22026/11/049 天前
3.6.12026/11/049 天前
3.6.02026/11/049 天前

关于 @evex-dev/linejs 的常见问题

@evex-dev/linejs 是什么?

为 Node.js 提供的 LINE 自选库

如何安装 @evex-dev/linejs?

在项目目录运行 npm install @evex-dev/linejs,或使用 pnpm add / yarn add / bun add。

@evex-dev/linejs 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@evex-dev/linejs 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@evex-dev/linejs 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js ^22.18.0 || ^24.11.0 || >=26.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@evex-dev/linejs 可以商用吗?

@evex-dev/linejs 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@evex-dev/linejs 的下载量有多少?

根据 npm 官方下载统计,@evex-dev/linejs 在 2026/10/14 – 2026/11/12 这 30 天内被下载 2,546 次,日均约 85 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@evex-dev/linejs 还在维护吗?

最新版本 3.6.5 发布于 2026/11/13(今天);至今共发布 7 个版本,其中过去 12 个月发布了 7 个;首次发布于 2026/11/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。