[wp-trac] [WordPress Trac] #53690: Build: Split packages and blocks to their webpack configs
WordPress Trac
noreply at wordpress.org
Wed Jul 28 10:05:15 UTC 2021
#53690: Build: Split packages and blocks to their webpack configs
--------------------------------------+---------------------
Reporter: gziolo | Owner: gziolo
Type: enhancement | Status: closed
Priority: normal | Milestone: 5.9
Component: Build/Test Tools | Version: 5.8
Severity: normal | Resolution: fixed
Keywords: has-patch has-unit-tests | Focuses:
--------------------------------------+---------------------
Changes (by gziolo):
* owner: (none) => gziolo
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"51501" 51501]:
{{{
#!CommitTicketReference repository="" revision="51501"
Build: Split packages and blocks to their webpack configs
It aligns with the changes proposed added in Gutenberg:
https://github.com/WordPress/gutenberg/pull/33293.
The idea here is to split the growing webpack config into two parts:
blocks and packages.
We need to add handling for JavaScript files that are going to be used
with blocks on the frontend. They didn't work quite well with the current
setup for entry points created for packages.
As part of the effort, it adds support for `viewScript` in `block.json`
metadata file that is later translated to `$view_script` in
`WP_Block_Type` class and exposed as `view_script` from the REST API
endpoint for block types.
Props youknowriad, desrosj, aristath.
Fixes #53690.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/53690#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list