我找到了一个简单的解决方案,你可以试试
在 vue-storefront-api/var/magento-folder/pub/media 中复制所有 magento 2 pub/media 数据,或者如果您在 localhost 上工作,则创建一个符号链接
vue-storefront-api/config/local.json
“magento2”:{“imgUrl”:“http://magento-domain/pub/media/catalog/product”,“assetPath”:“/../var/magento-folder/pub/media”,}
vue-storefront/config/local.json
“图像”:{“useExactUrlsNoProxy”:假,“baseUrl”:“http://localhost:8080/img/”,“useSpecificImagePaths”:假,“路径”:{“产品”:“/catalog/product”} , "productPlaceholder": "/assets/placeholder.jpg" },
在 vue-storefront 和 vue-storefront-api 中运行命令