当前位置: 首页 > news >正文

vue cli 创建工程(vue3+vite+pinia)

npm 查看镜像:npm get registry

npm 设置镜像:npm config set registry https://registry.npmmirror.com/

mac 上从零开始创建工程:

npm init vue@latest

cd 到自己的工程 pnpm i pnpm dev

如果安装很慢就切换npm下载的源网址;

如果报错node版本过低,就前往node官网按要求下载更高版本的node。

接下来就是安装一些三方件工具:

1.安装elementPlus组件库:

npm install element-plus --save

2.安装i18n

npm install vue-i18n

在main.js引入

import ElementPlus from 'element-plus'; import 'element-plus/dist/index.css'; import i18n from './i18n/index'; import App from './App.vue' import router from './router' const app = createApp(App) app.use(createPinia()) app.use(router) app.use(i18n); app.use(ElementPlus); app.mount('#app')

在src下建一个文件夹,

index.js

import { createI18n } from 'vue-i18n' import zh from './zh' import en from './en' const i18n = createI18n({ locale: 'zh', messages: { zh, en }, silentTranslationWarn: true }) export default i18n

en.json

{ "click": "click" }

zh.json

{ "click": "点击" }

如果是个大的工程,i8n就分模块比较清楚:

那么index.js里面的导入模块也要修改:

import { createI18n } from 'vue-i18n'; import { getCurrentLanguage } from '@/utils'; // 动态导入 const modules = import.meta.glob('./*/*.json', { eager: true }); // 处理导入的模块 const messages = {}; Object.keys(modules).forEach((p
http://www.cnnetsun.cn/news/1282451.html

相关文章:

  • 缓存分块(Cache Blocking):矩阵乘法的救命稻草
  • 别让信息淹没你:从卸载抖音到彻底理解 Transformer 架构
  • C重要库实现
  • 使用GitHub Actions 安全部署到阿里云 ECS
  • 尝试用openclaw完成一个复杂的开发任务(持续更新)
  • “是我!”庆祝马里奥40年来始终坚持的匠心精神
  • 2026高职大数据技术专业考什么证书有用?
  • OpenClaw 超级 AI 实战专栏【基础操作与核心概念】(九)工程结构:目录、文件、模型、数据组织
  • PPT小白必看:从Word到PPT的5分钟高效转换技巧(附字体版权避坑指南)
  • 企业必看:Confluence远程命令执行漏洞(CVE-2022-26134)防御指南与修复方案
  • Hardhat 3测试框架终极选择指南:Node Test Runner vs Mocha实战对比
  • Coordinate Attention: Revolutionizing Lightweight Mobile Networks with Spatial-Channel Synergy
  • 金融风控领域的深度学习模型训练环境实践
  • Qwen2.5-VL-7B-Instruct效果展示:低资源语言(如泰语/越南语)图文理解实测
  • DDR5内存上电初始化全解析:从RESET信号到稳定工作的完整流程(附时序图)
  • 5G网络切片:如何为垂直行业打造定制化虚拟专网
  • 腾讯优图AI解析实测:上传图片自动识别文字、表格、公式、印章
  • Java数据结构|String类(二)+反射枚举Lambda+泛型的进阶
  • 告别TeamViewer?在Ubuntu上使用VNC Viewer实现轻量级远程控制的3种方法
  • 基于微信小程序的优购电商的设计与实现+ssm毕业论文
  • Hbuilder X最新版真机调试全攻略:从安卓到iOS的避坑指南
  • ESP32-H2安全架构解析:寄存器控制、硬件加速与可信启动
  • Swift面试必备:深入解析高频技术点与实战应用
  • OpenWrt UCI 命令行实战:从网络配置到Luci管理界面部署
  • CasRel模型在固件分析报告生成中的应用:自动化提取漏洞与组件关系
  • all-MiniLM-L6-v2多场景落地:客服问答匹配、合同条款相似性分析、简历筛选
  • C# 异步编程太难?一文搞懂回调、轮询、async/await 三种模式
  • 字节:早阶段视觉令牌剪枝EvoPrune
  • Debian安装openclaw
  • yz-女生-角色扮演-造相Z-Turbo与SpringBoot集成实战