Я работаю над приложением React и пытаюсь использовать пакет i18n-iso-country, чтобы получить объект стран на английском языке, который имеет ключи в виде iso-кодов и значения в качестве названий стран.В узле это легко, как я убедился в простом скрипте, работающем так, как показывают документы npm из i18n-iso-country, например:
const countries = require("i18n-iso-countries");
console.log(countries.getNames('en'));
Но когда я делаю это в своем приложении реакции (сделано с помощью create-реакции-app) вот так ...
import countries from "i18n-iso-countries";
console.log(countries.getNames('en'));
... Я получаю пустой объект обратно.Когда я регистрирую только страны (console.log (страны)) в React, я вижу функцию «getNames» и другие функции, упомянутые в документации, поэтому я не уверен, что дает.