【发布时间】:2021-12-18 22:53:27
【问题描述】:
这可能是一个非常愚蠢的问题,但是在尝试在我的 Nuxt 应用程序上设置 Cloudinary 时,我无法弄清楚如何利用 privateRuntimeConfig 将必要的密钥传递给 Cloudinary 插件,因为这一切都在发生里面nuxt.config.ts。
意思是,在我使用privateRuntimeConfig 的同一个地方,在nuxt.config.ts 内部,也是我需要将它们传递给Cloudinary 插件配置的地方,但这不起作用。那我该怎么办呢?
export default defineNuxtConfig({
privateRuntimeConfig: {
cloudinary: {
cloudName: process.env.CLOUDINARY_CLOUD_NAME,
apiKey: process.env.CLOUDINARY_API_KEY,
apiSecret: process.env.CLOUDINARY_API_SECRET
}
},
cloudinary: {
cloudName: '', // ??
apiKey: '', // ??
apiSecret: '', // ??
}
})
我觉得有一个明显的解决方案,但我目前看不到,因为我的大脑中有一个结。
【问题讨论】:
-
这能回答你的问题吗? How to use .env variables in Nuxt 2 or 3?
标签: vue.js environment-variables nuxt.js privacy