@automattic/newspack-blocks

中文文档
4.36.8发布于 2026/11/11GPL-2.0-or-later近 30 天下载 7875

(这应该是一个单词列表. org userid's) 捐赠链接 : https://example.com/ (中文(简体) ) 标记:注释,垃圾邮件至少需要: 4.5 被测试最多: 5.1.1 稳定标签:0.1.0 许可证:GPLv2或后期许可证URI: https://www.gn (中文(简体) )

中文使用文档
文档目录5 节
  1. 设置
  2. 生成构建
  3. 发展中国家
  4. 建设新街区
  5. 使用量

新闻包块

这个插件意在作为大多数Newspack Gutenberg块的容器. 可能有一些块与其它插件中的特定功能有关,在这种情况下,它们会活在主功能上,但除此例外外,大多数都会活在这个功能上.

设置

要设置为块开发,运行 composer install && npm install

生成构建

要生成当前块的构造, 请运行 npm run build。 。 。 .

要清理积木,跑 npm run clean。 。 。 .

发展中国家

要进行 Block 开发并让 Webpack 监视您的文件以进行更改 : npm start。 。 。 .

线性

执行前在已更改的文件上。 换句话说,是在 pre-commit 钩子,但只在舞台文件。 钩子配置于 composer.json。 。 。 .

前一頁联合来文常设委员会
工具菲律宾埃斯林特语name样式lint
配置.phpcs.xml.dist.eslintrc.js.stylelintrc
手动运行composer lintnpm run lint:jsnpm run lint:scss
自动修正qq./vendor/bin/phpcbf <file>npm run lint:js -- --fixnpm run lint:scss -- --fix

建设新街区

要开始一个新的块:

  • 复制示例块目录之一 src/
  • 将目录重命名为您的块的 sult .
  • 至少编辑 index.js 并更改名称和标题定义.
  • 将块弹片添加到 production 阵列 src/setup/blocks.json
  • 如果块需要服务器侧码, 则将弹片添加到 $newspack_blocks_blocks 阵列 newspack-blocks.php
  • 执行 npm run build。如果一切都顺利,你应该看到新闻包的分类 在取块器,你的块应该出现在其中.

使用量

在此可找到最终用户文件。 。 。 .

版本与发布记录

@automattic/newspack-blocks 共发布 634 个版本,首次发布于 2021/08/26;过去 12 个月发布了 143 个版本。

版本发布日期距今
4.36.8latest2026/11/11今天
4.36.8-alpha.12026/11/064 天前
4.36.72026/11/064 天前
4.36.7-alpha.12026/10/2912 天前
4.36.62026/10/2813 天前
4.36.52026/10/2714 天前

其他发布通道:hotfix/wp-6-columns-fix → 1.50.1-hotfix.1,hotfix/update-js-version-strategy → 1.60.1-hotfix.1,hotfix/carousel-fixes → 1.65.1-hotfix-carousel-fixes.1,hotfix/carousel-init-set-aspect-ratio → 1.72.1-hotfix-carousel-init-set-aspect-ratio.1,hotfix/additional-fields-panel → 1.72.2-hotfix-additional-fields-panel.1,hotfix/harden-attributes-output → 1.74.1-hotfix-harden-attributes-output.1。

关于 @automattic/newspack-blocks 的常见问题

@automattic/newspack-blocks 是什么?

(这应该是一个单词列表. org userid's) 捐赠链接 : https://example.com/ (中文(简体) ) 标记:注释,垃圾邮件至少需要: 4.5 被测试最多: 5.1.1 稳定标签:0.1.0 许可证:GPLv2或后期许可证URI: https://www.gn (中文(简体) )

如何安装 @automattic/newspack-blocks?

在项目目录运行 npm install @automattic/newspack-blocks,或使用 pnpm add / yarn add / bun add。

@automattic/newspack-blocks 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/automattic__newspack-blocks 是否存在。

@automattic/newspack-blocks 可以商用吗?

@automattic/newspack-blocks 使用 GPL-2.0-or-later 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以兼容的 GPL 许可开源。仅在内部使用、不对外分发时不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@automattic/newspack-blocks 的下载量有多少?

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

@automattic/newspack-blocks 还在维护吗?

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