@datocms/cli

中文文档
4.0.29发布于 2026/07/21MITTypeScriptCommonJS近 30 天下载 7.2万

遗产范围 datocms 软件包

中文使用文档

@datoms/cli (英语)

遗留的别名 datocms。此软件包的存在是为了使现有的安装和代码导入 @datocms/cli 在软件包重新命名为无扫描后继续工作 datocms 名称.

新项目应安装 datocms 直接 :

npm install -g datocms

如何运作

安装 @datocms/cli 停车 datocms 作为依赖和再出口其二进制和方案性API。 二进制、命令、插件和上盘配置(~/.config/datocms/...)是完全相同的——两个包被锁出.

程序进口继续工作:

import type { Client } from '@datocms/cli/lib/cma-client-node';
// ...is re-exported from:
import type { Client } from 'datocms/lib/cma-client-node';

移动到 datocms

如果您先前已在全球安装了此软件包, 请切换到未瞄准的名称, 以避免在游戏中发生两次战斗 datocms 二进制 :

npm uninstall -g @datocms/cli
npm install -g datocms

用户安装的插件和保存的配置文件保存在切换处(它们生活在 ~/.config/datocms) (中文(简体) ).

版本与发布记录

@datocms/cli 共发布 112 个版本,首次发布于 2022/04/28;过去 12 个月发布了 36 个版本。

版本发布日期距今
4.0.29latest2026/07/213 个月前
4.0.282026/05/205 个月前
4.0.272026/05/145 个月前
4.0.262026/05/056 个月前
4.0.252026/05/056 个月前
4.0.242026/05/036 个月前

其他发布通道:next → 3.1.2。

关于 @datocms/cli 的常见问题

@datocms/cli 是什么?

遗产范围 datocms 软件包

如何安装 @datocms/cli?

在项目目录运行 npm install @datocms/cli,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 datocms,可以用 npx datocms 直接运行。

@datocms/cli 支持 TypeScript 吗?

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

@datocms/cli 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@datocms/cli 需要什么版本的 Node.js?

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

@datocms/cli 可以商用吗?

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

@datocms/cli 的下载量有多少?

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

@datocms/cli 还在维护吗?

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