自己做一个npm包,在redux的reducer里面引入后使用webpack打包会报错

npm包地址

https://www.npmjs.com/package...

代码如下:

module.exports = {
    post: async function(url, headers, postBody) {
        const _self = this;
        var response = [];
        try {
            const response = await fetch(url, {
                method: 'POST',
                headers: headers,
                body: postBody,
                mode: 'cors',
                credentials: 'include'
            })
            return await response.json();

        } catch (e) {
            console.log("Oops, error", e)
        }
    },
    get: async function(url, headers, postBody) {
        const _self = this;
        var response = [];
        try {
            const response = await fetch(url, {
                method: 'GET',
                body: postBody,
                headers: headers,
                mode: 'cors',
                credentials: 'include'
            })
            return await response.json();

        } catch (e) {
            console.log("Oops, error", e)
        }
    }
}
阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏