我们阅读了每一条反馈,并非常认真地对待您的意见。
要查看所有可用的限定符,请参阅我们的文档.
对这个项目有疑问吗?注册一个免费的GitHub帐户以打开问题并联系其维护人员和社区。
单击“注册GitHub”,表示您同意我们的服务条款和隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。
已经在GitHub上了?登录到您的帐户
我无法从主干构建插件。 npm安装-未报告错误打开npm运行生成:
npm安装
npm运行生成
错误1:
> 古腾堡@12.1.0-rc.1构建:包类型D:\wordpress-develop\src\wp-content\plugins\gutenberg>节点/bin/packages/validate-typescript-version.js&&tsc-构建生成进度:[]0%块:按状态划分的资产341 KiB[缓存]148项资产无法定位“D:/wordpress-develop/src/wp-content/plugins/gutenberg/packages/block-library/build-style/*/style.css”glob时出错错误:无法定位'D:/wordpress-develop/src/wp-content/plugins/gutenberg/packages/block-library/build-style/*/style-rtl.css'glob错误:无法定位“D:/wordpress-develop/src/wp-content/plugins/gutenberg/packages/block-library/build-style/*/editor.css”glob无法定位“D:/wordpress-development/src/wp-content/plugins/gutenberg/packages/block library/build-style/*/editor rtl.css”glob时出错错误:无法定位“D:/wordpress-develop/src/wp-content/plugins/gutenberg/packages/block-library/build-style/*/theme.css”glob错误:无法定位“D:/wordpress-develop/src/wp-content/plugins/gutenberg/packages/block-library/build-style/*/theme-rtl.css”glob块(webpack 5.47.1)在978毫秒内编译了6个错误
我想知道这是否与fast-glob的升级有关: https://github.com/WordPress/gutenberg/pull/36260/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L172
如果我将fast-glob恢复到版本2.2.7,我没有任何构建错误,但我不确定可能会导致什么其他问题。(我甚至不知道glob是什么……)我不知道如何进一步排除它的故障,或者是否需要在此处打开问题?https://github.com/mrmlnc/fast-glob/
错误2:
包装:按状态划分的资产15.2 KiB[缓存]110个资产./packages/block-serialization-spect-parser/parser.js 47.2 KiB[内置][代码生成]11y中的错误找不到模块:错误:无法解析“/“D:\wordpress-develop\src\wp-content\plugins\gutenberg”中的“packages/a11y”
有几个包无法解析,我只复制了第一条消息。
Windows 10。NPM 6.14.15。节点v14.17.3。
是的
文本已成功更新,但遇到以下错误:
我也是Windows用户,遇到了完全相同的症状。我不知道确切原因,但我认为是因为Windows和Mac OS的路径分隔符不同。
通过以下操作生成成功快速glob文档并替换两个文件中的路径分隔符,如下所示。
/bin/packages/build.js
/bin/packages/build-worker.js
常数 程序包_目录 = 路径.决定( __目录名, '../../程序包' ); //至 常数 程序包_目录 = 路径.决定( __目录名, '../../程序包' ).代替( /\\/克, '/' );
我认为仅仅修改这两项是不够的,因为程序包_目录常量在不同的文件中定义,但我无法确定只修改所有这些常量是否合适。
程序包_目录
希望这些信息能帮助您修复它。
对不起,出了点问题。
我对此进行了研究,这是一个修复程序,只适用于使用快速glob的某些任务。因此,如果这两个修复程序能够通过本地构建和测试,我想提交PR。
在fastglob 3的changelog中:
在glob表达式中仅向前斜杠。以前,我们将所有斜杠转换为前斜杠,这不允许使用转义。请参阅README.md文件中的模式语法部分。
所以这也许可以解释。
这个问题已经解决,所以我要结束这个问题。
没有分支或拉请求