从零开始:Vue 框架安装全指南

前言

Vue.js 作为轻量级、易上手的前端框架,深受开发者喜爱。无论你是前端新手还是想快速搭建 Vue 项目的开发者,掌握正确的安装方式都是入门的第一步。本文将详细讲解 Vue 两种核心安装方式(CDN 引入、CLI 脚手架创建项目),并解决安装过程中常见的问题,确保你能顺利启动第一个 Vue 项目。

一、安装前的准备工作

在安装 Vue 之前,需确保你的环境满足基础要求:

  1. Node.js 环境 :Vue CLI(脚手架)依赖 Node.js 和 npm(Node 包管理器),需安装 Node.js(推荐 LTS 长期支持版,版本 ≥ 16.x)。

    • 下载地址:Node.js 官网

    • 验证安装:安装完成后,打开终端 / 命令提示符,输入以下命令,若显示版本号则说明安装成功: bash

      运行

      复制代码
      node -v  # 查看Node.js版本
      npm -v   # 查看npm版本
  2. 可选:更换 npm 镜像源 :国内用户建议切换为淘宝镜像,提升包下载速度:

    bash

    运行

    复制代码
    npm config set registry https://registry.npmmirror.com
    # 验证镜像源
    npm config get registry
二、Vue 安装的两种方式

Vue 提供两种核心安装方式,分别适用于不同场景:

方式 1:CDN 引入(快速体验 / 小型项目)

如果只是快速体验 Vue 功能,无需搭建完整项目,直接通过 CDN 引入即可,无需安装任何工具。

  1. 创建一个 HTML 文件(如 index.html),写入以下代码:

    html

    预览

    复制代码
    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>Vue CDN 安装示例</title>
        <!-- 引入Vue 3 生产版本(体积更小) -->
        <script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>
    </head>
    <body>
        <!-- Vue 挂载容器 -->
        <div id="app">{{ message }}</div>
    
        <script>
            // 创建Vue实例
            const { createApp } = Vue
            createApp({
                data() {
                    return {
                        message: 'Hello Vue!'
                    }
                }
            }).mount('#app')
        </script>
    </body>
    </html>
  2. 直接用浏览器打开该文件,即可看到页面显示 Hello Vue!,说明 Vue 引入成功。

方式 2:Vue CLI 脚手架(生产级项目)

对于实际开发的项目,推荐使用 Vue CLI 搭建,它能提供工程化的项目结构、热更新、打包构建等能力。

步骤 1:安装 Vue CLI

打开终端,执行以下命令全局安装 Vue CLI:

bash

运行

复制代码
# 安装最新版Vue CLI
npm install -g @vue/cli
# 验证安装(显示版本号则成功)
vue --version
步骤 2:创建 Vue 项目
  1. 执行创建命令,替换 my-vue-project 为你的项目名:

    bash

    运行

    复制代码
    vue create my-vue-project
  2. 选择项目模板:

    • 新手推荐选择 Default ([Vue 3] babel, eslint)(Vue 3 基础模板);
    • 如需自定义(如选择 Vue 2、添加路由 / 状态管理),选择 Manually select features
  3. 等待依赖下载完成,即可生成完整的 Vue 项目。

步骤 3:启动项目

进入项目目录,启动开发服务器:

bash

运行

复制代码
# 进入项目文件夹
cd my-vue-project
# 启动开发服务
npm run serve

启动成功后,终端会显示访问地址(通常是 http://localhost:8080/),打开浏览器访问该地址,即可看到 Vue 初始页面。

三、安装常见问题及解决
  1. 问题 1:安装 Vue CLI 时提示权限不足(Mac/Linux)

    • 原因:全局安装需要管理员权限。
    • 解决:在命令前加 sudo,如 sudo npm install -g @vue/cli
  2. 问题 2:npm 下载速度慢 / 失败

    • 解决:切换淘宝镜像(见 "安装前的准备工作"),或使用 cnpm 替代 npm

      bash

      运行

      复制代码
      npm install -g cnpm --registry=https://registry.npmmirror.com
      # 用cnpm安装Vue CLI
      cnpm install -g @vue/cli
  3. 问题 3:启动项目时端口被占用

    • 解决:修改端口号,或关闭占用端口的程序。也可在启动时指定端口: bash

      运行

      复制代码
      npm run serve -- --port 8081
四、Vue 项目目录结构(新手必看)

生成的项目核心目录说明:

plaintext

复制代码
my-vue-project/
├── node_modules/  # 项目依赖包
├── public/        # 静态资源(不会被webpack处理)
├── src/           # 项目源代码(核心目录)
│   ├── assets/    # 静态资源(会被webpack处理)
│   ├── components/# 自定义组件
│   ├── App.vue    # 根组件
│   └── main.js    # 入口文件
├── package.json   # 项目配置和依赖清单
└── README.md      # 项目说明
总结
  1. Vue 有两种核心安装方式:CDN 适合快速体验,Vue CLI 适合生产级项目,新手优先掌握 CLI 方式;
  2. 安装前必须确保 Node.js 环境正常,国内用户建议切换 npm 镜像源提升下载速度;
  3. 遇到权限、端口、下载失败等问题时,可通过加 sudo、换端口、切换镜像等方式解决。

通过本文的步骤,你已经能顺利完成 Vue 框架的安装并启动第一个项目。接下来可以学习 Vue 的核心语法(如组件、指令、生命周期),逐步搭建完整的前端应用。

相关推荐
try2find3 分钟前
打印ascii码报错问题
java·linux·前端
郑州光合科技余经理16 分钟前
同城O2O海外版二次开发实战:从支付网关到配送算法
开发语言·前端·后端·算法·架构·uni-app·php
冰暮流星1 小时前
javascript事件案例-全选框案例
服务器·前端·javascript
Dillon Dong2 小时前
【系列主题】Next.js 16 + Turbopack 的暗礁:深入剖析 Tailwind v4 的 CSS 模块解析陷阱
javascript·css·容器·turbopack
Csvn2 小时前
前端性能优化实战指南
前端
Moment2 小时前
2026 年,AI 全栈时代到了,前端简历别再只写前端技术了 🫠🫠🫠
前端·后端·面试
糯米团子7492 小时前
Web Worker
开发语言·前端·javascript
freewlt2 小时前
React Server Components 深度解析
前端·react.js·前端框架
wordbaby2 小时前
一次跨端 Loading 卡死复盘:把请求计数从 Axios 拦截器迁到 try/catch/finally
前端·axios
我命由我123452 小时前
JavaScript 开发 - 获取函数名称、获取函数参数数量、获取函数参数名称
开发语言·前端·javascript·css·html·html5·js