1

我正在编写一个反应应用程序,我需要从另一个网站获取一些数据。

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”导出。

4

0 回答 0