這可能是一個非常愚蠢的問題,但是在嘗試在我的 Nuxt 應用程式上設定 Cloudinary 時,我無法弄清楚如何利用privateRuntimeConfig將必要的密鑰傳遞給 Cloudinary 插件,因為所有這些都發生在nuxt.config.ts.
意思是,在我使用privateRuntimeConfig, inside的同一個地方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: '', // ??
}
})
我覺得有一個明顯的解決方案,但我目前看不到,因為我的大腦中有一個結。
uj5u.com熱心網友回復:
當為像這里這樣的模塊使用變數時(直接進入nuxt.config.js/ts),你不能參考運行時變數。
直接像process.env.CLOUDINARY_CLOUD_NAME.
關于我的完整答案的更多資訊:https : //stackoverflow.com/a/67705541/8816585
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/349223.html
