我使用 svelte 端点获取浏览器语音到文本转换的身份验证令牌这是代码
// endpoint file
import {apistuff} from '$lib/watson-api'
import { IamTokenManager } from 'ibm-watson/auth'
const key=()=>{
const sttauth = new IamTokenManager({
apikey:apistuffs.apikey
})
return sttauth
.requestToken()
.then(({ result }) => {
res.json({ accessToken: result.access_token, url: apistuffs.url });
})
.catch(console.error)
}
export async function get(){
return {
body: key()
}
}
watson-api.js
导出api的所有凭据以
在端点上工作,localhost:3000/api/
它提供以下内容
ReferenceError: exports is not defined
at /node_modules/ibm-watson/auth/index.js:15:23
at instantiateModule (/home/ayan/Svelte learn/this-app/node_modules/vite/dist/node/chunks/dep-e9a16784.js:68197:166)
请帮忙谢谢你的时间