首页 > 解决方案 > 当我使用 ionic build --prod 时,build 文件夹中的文件会随机消失并重新出现

问题描述

在我的生产服务器上,我运行“ionic build --prod”,它会生成一个带有 www/build 的 www 文件夹

最初,当我将 apache 指向 www 文件夹时,一切正常。

随机我会尝试加载该网站,这将是一个空白屏幕。如果我刷新并等待几分钟,它就会回来。检查后显示 main.css、main.js、vendor.css、vendor.js 是 404。在 ssh 进入服务器后,果然,这些文件不再在 build 文件夹中。

如果我等几分钟,它们似乎会神奇地重新出现在那里。

“ionic build --prod”不是生成 www 文件夹以将离子应用程序用作 PWA 的正确命令吗?

标签: ionic-frameworkionic3

解决方案


我找到了一个简单的解决方案。我创建了一个部署脚本,它将 www 的内容复制到另一个文件夹,然后将 apache 指向该文件夹。我仍然不知道为什么构建文件夹的内容神秘地消失了,但至少我有一个可靠的解决方法。


推荐阅读