我正在编写一个反应应用程序,我需要从另一个网站获取一些数据。
const getUserData = (id, key, access_token, getWith) => {...}
此函数从外部源获取数据并像这样导出:
module.exports = {
getUserData,
};
然后在另一个文件中使用该函数,如下所示:
import {getUserData} from '../Logic/userLogic.js'
fetchData(){
const thenFunc = (arr, userType) => {
let newUser = userType;
arr.forEach(element => {
newUser = merge(newUser, element)
})
return newUser
}
getUserData(this.state.user.id_, ['display_name', 'profile_image_url'],this.state.user.access_token, 'id')
.then(arr => {
this.setState({user: thenFunc(arr, this.state.user)});
}
}
如果我启动 react-app 一切正常,但如果我想构建网站,我会收到错误:
尝试导入错误:“getUserData”未从“../Logic/userLogic.js”导出。