vue 프로젝트가 패키징된 후 정적 디렉터리와 index.html이 생성됩니다
그런 다음 이 두 파일을 온라인으로 보냅니다
위 코드를 통해 vue에 정의된 모든 경로는 index.html을 가리킵니다.
이렇게 하면 웹사이트는 표시되지만 배경 json 데이터를 얻을 수 없습니다.
이유는 다음과 같습니다.
nginx의 mime_types 파일에 구성
모든 경로는 index.html을 가리키기 때문에 /api/articles와 같은 접미사가 없는 경로는 index.html을 가리키므로 응답 헤더 콘텐츠 유형은 text/html인데 내가 얻고 싶은 것은 application/json입니다
도와주세요, 감사합니다!
josn을 제공하는 API에 대한 위치를 구성할 수 있습니다. Zhihu에서 저에게 요청하신 것을 봤습니다.
예를 들어 location api/
으아아아
그런데 왜 이렇게 이상한 구성이 필요한 걸까요...