主题
配置
提示
通常,nuxt 配置文件 为 nuxt.config.ts,扩展名可以是 .js,.ts 或 .mjs。
runtimeConfig
ts
export default defineNuxtConfig({
// 仅服务端可用
apiSecret: '123',
// 服务端、客户端均可用
public: {
apiBase: '/api',
},
})ts
const runtimeConfig = useRuntimeConfig()
console.log(runtimeConfig.apiSecret) // 仅服务端可用
console.log(runtimeConfig.public.apiBase) // 服务端、客户端均可用区别服务端和客户端
ts
if (import.meta.server) {
console.log('server...')
} else {
console.log('client...')
}