PWA Studio:Webpack在开始编译前挂起
本文介绍了当Javascript Webpack在Progressive Web App Studio中开始编译之前挂起很长时间时的建议解决方案(PWA Studio)。
受影响的产品和版本
- PWA Studio
问题
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