我可以在 nuxt.config.js 中访问 nuxt 上下文吗?
Posted
技术标签:
【中文标题】我可以在 nuxt.config.js 中访问 nuxt 上下文吗?【英文标题】:Can I access nuxt context in nuxt.config.js? 【发布时间】:2020-07-12 04:42:21 【问题描述】:我正在使用nuxt-i18n 和@nuxtjs/auth,我想像这样配置auth.redirect
选项来支持i18n:
// nuxt.config.js
export default
modules: [
'@nuxtjs/auth',
'nuxt-i18n',
// ...
],
auth:
redirect:
home: localePath('/dashboard'),
// ...
,
,
// ...
;
通常,就像this.$store
一样,我可以通过应用程序实例访问nuxt-i18n提供的localePath
函数或context
,如this.$localePath
或app.localePath
。但是怎么在nuxt.config.js
文件里面使用呢?
【问题讨论】:
【参考方案1】:如果 @nuxt/auth 模块存在 i18n 重定向支持问题,我找到了解决方法:https://github.com/nuxt-community/auth-module/issues/1116#issuecomment-824814739。
信用@azrikahar
【讨论】:
以上是关于我可以在 nuxt.config.js 中访问 nuxt 上下文吗?的主要内容,如果未能解决你的问题,请参考以下文章
使用 jest 测试 nuxt.js 应用程序时访问 `process.env` 属性
如何在 Nuxt 的 nuxt.config.js 中导入 mdi 图标模块