发布日期:2025-10-07 02:18浏览次数:
今天爬起来准备搞个新项目,琢磨着今年用Vue3搭个架子,结果一打开官网就懵了。工具选项跟夜市小吃摊似的排一长溜,什么Vue CLI、Vite、Nuxt,还有一堆花里胡哨的IDE插件,看得我直挠头。
去年项目还用着Vue CLI,结果今年打开文档发现官方直接甩了句“推荐用Vite”。我边骂骂咧咧边打开Vite官网,安装命令倒是简单:
npm create vite@latest敲完回车直接跳出个选择题,好家伙连模板都分层级了:
手贱按了下键盘方向键,咣当又弹出个二级菜单!Vue里头还分:
闭眼选了TypeScript版本,装完发现坑了——连个路由都没带!还得手动输:
npm install vue-router@4路由器嗡嗡响了十分钟,这破网速气得我灌了半壶凉白开。
打开VS Code准备撸代码,刚输完<script setup>就发现不对劲。装着的Vetur和Volar俩插件在右下角打架:
气得我直接把Vetur卸载了,世界终于清净。转头又发现个坑:Volar居然要手动配置!在*加了这堆:
"vueCompilerOptions": {
"target": 3
完事儿还得重启编辑器,这插件比甲方还难伺候。
项目跑起来想看组件结构,装好的Vue Devtools死活不亮图标。关掉浏览器重开三次才发现玄机:
插件图标上有个小火箭?标志的才支持Vue3!老的绿色图标根本读不懂新版语法,纯纯的摆设。
半夜修bug时手滑用了*打印组件,控制台直接爆出个Proxy对象。点开看到几十层嵌套差点心梗:
掏出终极杀招*(*(obj))才看到真身,这操作气得我啃完半包薯片。
搞到凌晨两点半得出几条血泪经验:
这堆工具磨合得我掉了一把头发,下次再开新项目——算了还是先把眼前这坨代码调通,咖啡壶已经见底了。