Я повторно использую функции asyn c в моем проекте React, и у меня есть файл с именем apiRequest.js
, который выглядит следующим образом:
const axios = require('axios');
const serverURL = "http://localhost:8080"
getInfo = async function ({email}) {
try {
return await axios.post(serverURL, { email: email })
} catch (error) {
console.error(error)
}
}
module.exports = {
getInfo
};
Мой компонент пытается загрузить функцию следующим образом , который работает в режиме разработки :
import { getInfo } from "./../../util/apiRequest.js";
Когда я запускаю npm run build
, я получаю эту ошибку:
Attempted import error: 'getInfo' is not exported from './../../util/apiRequest.js'.
Что я делаю неправильно при экспорте этой функции?
Я пытался удалить const
и убрать жирную стрелку =>
, но все равно получаю те же результаты.