# Web_mock **Repository Path**: mrli233/web_mock ## Basic Information - **Project Name**: Web_mock - **Description**: vue3+ts+vite+element-plus+i18n模板工程 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-08 - **Last Updated**: 2024-01-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 模板工程 ## README # 注意事项 1、最新版本的 vite 版本要求 nodejs 版本在 16 版本以上,如果本地 nodejs 版本是 14 版本,建议降低 vite 版本以及@vitejs/plugin-vue 版本 2、参照 NPM 上版本进行安装 3、本代码支持 nodejs 14 版本,vite 相关插件安装可以参照本项目 4、本工程是 VUE3 + TS + VITE 5、组件库为 element-plus 6、i18n 文件为国际化,已经封装了全局$t写法,页面翻译可以直接$t 调用,本地启动默认为中文状态下 7、lang 文件里的中英文文件里需要单独引入组件的国际化 8、本工程多语言话切换是判断 Application ---> Local storage ---> 是否含有字段 lang 的 key 值判断,zh-CN 为中文状态,en-US 为英文状态 9、script 中如果需要使用多语言话,需要单独引入 i18n 组件 import { useI18n } from "vue-i18n"; const { t } = useI18n()