diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 000000000..fb3c25001 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,10 @@ +{ + "exclude": ["node_modules", "dist"], + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + }, + "experimentalDecorators": true + } +} diff --git a/src/api/req.js b/src/api/req.js index ec86840c4..16b4196b3 100644 --- a/src/api/req.js +++ b/src/api/req.js @@ -1,15 +1,10 @@ import Taro from '@tarojs/taro' import qs from 'qs' import S from '@/spx' -import { isAlipay, isWeixin } from '@/utils' +import { isAlipay, isWeixin, isWeb } from '@/utils' import log from '@/utils/log' import { HTTP_STATUS } from './consts' -let demoIsTokenRefreshed = true -setTimeout(() => { - demoIsTokenRefreshed = false -}, 0); - class RequestQueue { constructor() { this.requestList = [] @@ -315,7 +310,7 @@ class API { } } -if (process.env.NODE_ENV === 'production') { +if (process.env.NODE_ENV === 'production' && !isWeb) { Taro.addInterceptor(Taro.interceptors.logInterceptor) }