Реагировать Js: Uncaught (в обещании) SyntaxError: Неожиданный токен <в JSON в позиции 0

Я хочу получить свой JSON-файл в ответ JS, для этого я используюfetch, Но это показывает ошибку

Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0

В чем может быть ошибка, я не понимаю. Я даже подтвердил мой JSON.

handleGetJson(){
  console.log("inside handleGetJson");
  fetch(`./fr.json`)
    .then((response) => response.json())
    .then((messages) => {console.log("messages");});
}

Мой Джсон (фр.json)

{
  "greeting1": "(fr)choose an emoticon",
  "addPhoto1": "(fr)add photo",
  "close1": "(fr)close"
}

Ответы на вопрос(4)

Ваш ответ на вопрос