ionic-framework - 当我使用 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 的正确命令吗?
解决方案
我找到了一个简单的解决方案。我创建了一个部署脚本,它将 www 的内容复制到另一个文件夹,然后将 apache 指向该文件夹。我仍然不知道为什么构建文件夹的内容神秘地消失了,但至少我有一个可靠的解决方法。
推荐阅读
- fortran - 如何处理格式化整数输入中的空白
- ios - 可垂直滚动的集合视图中的水平可滚动单元格:最佳实现方式?
- jquery - css .not(this) 元素根据它的索引
- c++ - 使用 BOOST ASIO async_read_until 读取 mpstat 输出时文件意外结束
- node.js - loopback.js 扩展现有调用
- java - 如何在java中将键码数组转换为文本
- java - 使用从 UDF 添加文件读取添加到 Hive 资源的文件
- c# - 使用 HttpClient 将文件上传到 ASP.NET WebApi 2
- python - Python:导入模块时未定义定义中的默认变量
- angular - 使用 angular-oauth2-oidc 库从 Auth0 获取完全访问令牌