我收到:
SyntaxError: Unexpected token: punc ()) from UglifyJS
它指向全局变量的第一个字母API_URL
。我以这种方式实现了它:
export default reduxApi({
campaigns: {
url: `${API_URL}/api/v1/whatever`,
transformer (response) {
if (!response) return {}
return response.data
}
}
}).use('fetch', adapterFetch(fetch)).use('options', {
headers: getRequestHeaders()
})
如果我删除 key 下的全局变量url
:
export default reduxApi({
campaigns: {
url: `/api/v1/whatever`,
transformer (response) {
if (!response) return {}
return response.data
}
}
}).use('fetch', adapterFetch(fetch)).use('options', {
headers: getRequestHeaders()
})
然后一切正常。有任何想法吗?为什么 uglify 会抛出这种错误?