Gutenberg Plugin: npm run start | build
command does not generate PHP files related to blocks on Windows OS
#65244
Closed
2 tasks done
Labels
OS Issues
Issues or PRs that are related to OS specific problems
[Status] In Progress
Tracking issues with work in progress
[Type] Bug
An existing feature does not function as intended
[Type] Build Tooling
Issues or PRs related to build tooling
Description
Discovered this while testing #65064
When I run the
npm run start
ornpm run build
command, PHP files for server-side rendering of blocks are created in thebuild/block-library/blocks/
directory.This works correctly on a Linux OS, but if I run this command on a Windows host OS, these PHP files are not generated.
This makes it difficult to build a Gutenberg project on a Windows host OS and test dynamic blocks on the frontend.
I took a difference between the logs when running
npm run build
on Ubuntu OS and Windows host OS, and it certainly looks like the PHP files are not being built:After investigating the issue with
git bisect
, I found that this problem occurred in #63311.When building a block using the latest
@wordpress/scripts
package, the PHP files defined in therender
field andvariations
field are copied correctly.Therefore, the changes made in this file, which is a custom setting for the Gutenberg project, may be the cause.
Step-by-step reproduction instructions
npm run start
ornpm run build
on the Windows host OS.build/block-library/blocks/
directory.Screenshots, screen recording, code snippet
No response
Environment info
No response
Please confirm that you have searched existing issues in the repo.
Please confirm that you have tested with all plugins deactivated except Gutenberg.
The text was updated successfully, but these errors were encountered: