@vue cli 是一定要安裝的嗎 - daniel-qa/Vue GitHub Wiki

@vue/cli 是一定要安裝的嗎

@vue/cli 是一定要安裝的嗎?

答案是:「不一定要安裝,要看你是怎麼建立專案的」。

情境 1:你是用 Vue CLI 建立的專案(vue create my-project)

✅ 建議你安裝 @vue/cli 的 全域版(global):

npm install -g @vue/cli

這樣你才有 vue 指令可以用來:

建新專案(vue create)

啟用 GUI(vue ui)

管理 plugin / config(vue add / vue invoke)

✨ 這只是幫你開發方便,不是跑專案時必備的!

情境 2:你是用 Vite 建立的專案(npm create vite)

這種情況下,根本不需要 @vue/cli,因為 Vite 不依賴 Vue CLI 架構。

安裝方式 位置 用途 是否必要
npm install -g @vue/cli 全域 提供 vue 命令列工具給你全系統使用 ✅ 建議安裝
npm install @vue/cli 本地專案 很少見,通常沒必要 ❌ 幾乎不需要

總結

如果你走 Vue CLI 的路線,全域安裝的 @vue/cli 是你的好朋友;但如果你是走 Vite,那它就完全不是必需品!