跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

修复:Windows上的npm脚本错误(api-docs:ref) #38326

已合并
将1个提交合并到 2022年2月7日
已合并

修复:Windows上的npm脚本错误(api-docs:ref) #38326个

将1个提交合并到 2022年2月7日

对话

t-hamano公司
复制链接
贡献者

说明

相关问题:#37123

当我运行npm运行时api-docs:refWindows OS上的脚本,中的模式字符串全球流是正斜杠和反斜杠的混合。

这样地:

慰问.日志( `${ 程序包_目录 }/${ 获取包模式( 文件夹 ) }/自述.md` )

 D类:\p路径\t吨\克乌滕贝格\第页包装/*/自述.md

原因是,在快速glob v3.0.0的glob表达式中,反斜杠(Windows分隔符)不再转换为正斜杠。

在这个PR中,我添加了一个过程,在生成各种路径时用正斜杠替换反斜杠。

测试说明

屏幕截图

更改的类型

检查清单:

  • 我的代码已经过测试。
  • 我的代码遵循WordPress代码风格。
  • 我的代码遵循可访问性标准。
  • 我已经用键盘和屏幕阅读器测试了我的更改。
  • 我的代码有适当的内联文档。
  • 如果合适的话,我已经包括了开发人员文档。
  • 我已经更新了所有受此PR中任何重构/重命名影响的React Native文件(请手动搜索所有*.native.js文件需要重命名或删除的术语的文件)。
  • 如果合适的话,我已经更新了相关的模式。

@吉奥罗牌手表 吉奥罗牌手表补充古腾堡插件 与古腾堡插件管理相关工作相关的问题或公关 [类型]开发人员文档 开发人员文档 [类型]构建工具 与构建工具相关的问题或请购单标签2022年1月28日
@奥安德雷格尔
复制链接
成员

奥安德雷格尔 评论2022年2月4日

我添加了一种测试方法的说明:

  • 转到包/a11y/src/index.js文件。
  • 编辑的JSDoc注释说话功能。进行任何编辑,如删除单词或其他内容。
  • 运行npm运行api-docs:ref命令。

预期结果是包/a11y/README.md文件应该已经用相同的更改进行了更新。

我可以确认这在Linux环境中仍然有效。谁能确认这在MacOS和/或Windows上有效吗?

在中共享堆芯编辑松弛通道以防有人能帮忙测试。

@t滨野
复制链接
贡献者 作者

@安大略省的

感谢您提供详细的测试程序。
我已经确认它在我的环境中构建良好(Windows 11)。

c95fd1fc3c6e2ea9bad62bc314e02cb1.mp4

@奥安德雷格尔
复制链接
成员

听起来不错,谢谢!

作为参考,这与我们在#38348

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
Gutenberg插件 与古腾堡插件管理相关工作相关的问题或公关 [类型]构建工具 与构建工具相关的问题或请购单 [类型]开发人员文档 开发人员文档
项目
还没有
开发

成功合并此请求可能会解决这些问题。

还没有

3名参与者