入门
安装
开始使用 Nuxt i18n 模块。
Nuxt i18n 模块使用 Vue i18n v9。有关更多信息,请参阅 Vue i18n 文档。
快速开始
- 将
@nuxtjs/i18n
安装为项目的开发依赖:
npx nuxi@latest module add i18n
- 将
@nuxtjs/i18n
添加到您的nuxt.config
模块中:
nuxt.config.ts
export default defineNuxtConfig({
modules: ['@nuxtjs/i18n']
})
模块选项
您可以通过在 nuxt.config
根中使用 i18n
属性来设置模块选项。
nuxt.config.ts
export default defineNuxtConfig({
modules: ['@nuxtjs/i18n'],
i18n: {
// 模块选项
}
})
另外,您还可以将模块名称和选项对象的数组传递给 modules
nuxt.config.ts
export default defineNuxtConfig({
modules: [
[
'@nuxtjs/i18n',
{
// 模块选项
}
]
]
})
Edge 通道
选择加入
您可以选择加入 main
分支上的最新提交,以避免等待下一个发布,并通过测试更改来帮助该模块。
在您的 package.json
中更新 @nuxtjs/i18n
依赖:
package.json
{
"devDependencies": {
- "@nuxtjs/i18n": "^8.0.0"
+ "@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge"
}
}
然后移除您的锁定文件并重新安装依赖项。
选择退出
在您的 package.json
中更新 @nuxtjs/i18n
依赖:
package.json
{
"devDependencies": {
- "@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge"
+ "@nuxtjs/i18n": "^8.0.0"
}
}
然后移除您的锁定文件并重新安装依赖项。