PWA Studio:Webpack在开始编译之前挂起

本文介绍了当Javascript Webpack在Progressive Web App Studio (PWA Studio)中开始编译之前挂起很长一段时间时的建议解决方案。

受影响的产品和版本

  • PWA Studio

问题

检查pwa-buildpack的最新版本是,以及

pwa-buildpack

版本号将位于package.json文件名列表旁边。 如果您拥有旧版本的

pwa-buildpack

项目时,webpack可能会长时间挂起,然后才能开始编译。

重现步骤

先决条件:使用本地PWA Studio实例设置Adobe Commerce店面(如Venia)并运行

build

watch

命令。

预期的结果

  • 如果使用 yaml build 命令,它通常会为Venia生成生成构件。
  • 如果使用 yaml watch 命令,正常启动Venia店面。

实际结果

您的

build

watch

命令似乎已停止并且不会完成,也不会显示任何错误。

解决方案

使用以下命令更新项目:

yarn upgrade

使用以下命令确保您的系统上有openssl的当前版本:

openssl version

版本应为1.0或更高版本(对于OSX High Sierra,则为LibreSSL 2)。

您可以在OSX上安装Homebrew的OpenSSL较高版本,在Windows上安装Chocolatey,或者安装Linux分发的包管理器。

相关阅读

recommendation-more-help
commerce-knowledge-base-help