In Magento 2.2, there is one command for product image to resize in different sizes.
php bin/magento catalog:image:resize
This command will read all image dimensions defined in the theme XML(
view.xml) and re-generates the images in their respective cache folders(
/pub/media/catalog/product/cache directory) to serve them from the cache on the storefront.
I want to extend this command bypassing the argument of product id or SKU.
php bin/magento catalog:image:resize --10
i.e. where 10 would be product id or SKU
I have gone through the file but not able to set product id or SKU in the following an object.
Reading arguments via this link - Read Console Arguments
I came to know the same command going to remove from future releases and Magento has introduced an observer for the same. https://github.com/magento/magento2/blob/2.3/app/code/Magento/Catalog/Observer/ImageResizeAfterProductSave.php