Я успешно развернул проект Vue как статическое веб-приложение в Bluemix.По какой-то причине у него проблемы с обслуживанием файлов .js.Вместо этого он возвращает 404. После нескольких обновлений он загружает файл, но при следующем обновлении он снова возвращает 404.
Я использую bluemix со встроенным набором инструментов, и все встроенные файлы правильно перемещаются в общедоступныепапку, и когда я SSH в приложение, я вижу файлы там.
пакет сборки, который я использую: https://buildpacks.cloudfoundry.org/dependencies/nginx/nginx-1.13.3-linux-x64-53917f43.tgz
это мой манифест
---
applications:
- name: costra-dev
command: null
env:
$PORT: 443
это мой конфиг Staticfile
root: dist
force_https: true
pushstate: enabled
это мой конфиг mime.types
types {
text/html html htm shtml;
text/css css;
text/xml xml rss;
image/gif gif;
application/x-javascript js;
}
прямо сейчас это ответы на неудачные выборки файла js
Request URL: https://costra-dev.w3ibm.mybluemix.net/app.js
Request Method: GET
Status Code: 404 Not Found
Remote Address: 9.208.6.16:443
Referrer-Policy: no-referrer-when-downgrade
приложение находится за брандмауэром, поэтому оно доступно только при подключении к сети нашей компании
Я затрудняюсь понять, почему одни и те же файлы иногда загружаются нормально, а иногда не удается загрузить с 404.
Пожалуйста, что я делаю не так?