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

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

受影响的产品和版本

  • PWA Studio

问题

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

pwa-buildpack

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

pwa-buildpack

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

重现步骤

先决条件:使用本地Adobe Commerce实例设置PWA Studio店面(如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
8bd06ef0-b3d5-4137-b74e-d7b00485808a