fix build

This commit is contained in:
tangly1024.com
2024-06-17 17:39:04 +08:00
parent b0ee510624
commit 55ee432592
2 changed files with 17 additions and 8 deletions

View File

@@ -58,6 +58,9 @@ function scanSubdirectories(directory) {
*/
const nextConfig = {
eslint: {
ignoreDuringBuilds: true
},
output: process.env.EXPORT ? 'export' : undefined,
// 多语言, 在export时禁用
i18n: process.env.EXPORT

View File

@@ -1,18 +1,24 @@
import { getAuth } from '@clerk/nextjs/server'
import type { NextApiRequest, NextApiResponse } from 'next'
/**
* clerk身份测试
* Clerk 身份测试
* @param req
* @param res
* @returns
*/
export default function handler(req: NextApiRequest, res: NextApiResponse) {
const user = getAuth(req)
const { userId } = user
if (!userId) {
return res.status(401).json({ error: 'Unauthorized' })
}
try {
const { userId } = getAuth(req)
// retrieve data from your database
res.status(200).json({ userId })
if (!userId) {
return res.status(401).json({ error: 'Unauthorized' })
}
// Retrieve data from your database
res.status(200).json({ userId })
} catch (error) {
console.error(error)
res.status(500).json({ error: 'Internal Server Error' })
}
}