在生产服务器上,我运行“ ionic build --prod”,它会生成带有www / build的www文件夹
最初,当我将apache指向www文件夹时,一切正常。
随机地,我将尝试加载该网站,这将是一个空白屏幕。如果我刷新并等待几分钟,它将返回。检查后显示main.css,main.js,vendor.css,vendor.js是404。切入服务器后,可以肯定的是,这些文件不再位于build文件夹中。
如果我等待几分钟,它们似乎会神奇地重新出现在那儿。
“ ionic build --prod”不是生成将离子应用程序用作PWA的www文件夹的正确命令吗?
答案 0 :(得分:0)
我找到了一个简单的解决方案。我创建了一个部署脚本,将www的内容复制到另一个文件夹,然后将apache指向该文件夹。我仍然不知道为什么build文件夹的内容神秘地消失了,但是至少我有一个可靠的解决方法。