创建 Vue 3 项目的三种常用方法(新手必看)

更新日期: 2025-07-12阅读: 35标签: 项目

想开始用 vue 3 开发网页应用?第一步就是创建项目。这里介绍三种最实用的方法,操作简单,选一个适合你的就行。


一、用 Vue CLI(适合熟悉 Vue 生态的开发者)

Vue CLI 是老朋友了,功能强大,配置灵活。确保安装了 Node.js (建议版本 14.18+ 或 16+)。

打开命令行工具(终端、CMD 或 PowerShell)。安装或更新 Vue CLI 到最新版:

npm install -g @vue/cli
# 或者
yarn global add @vue/cli

创建新项目:

vue create my-vue3-project

选择 Vue 3 预设(用键盘上下键移动,回车确认)。

等待安装完成。进入项目并启动:

cd my-vue3-project
npm run serve

优点:项目配置成熟,集成 webpack,插件生态丰富。
适合:需要复杂配置、企业级应用或熟悉 Vue CLI 的开发者。


二、用 Vite(推荐!速度快,体验好)

Vite 是现在创建 Vue 3 项目的首选工具,启动和热更新速度超快。

确保安装了 Node.js (版本 12+,建议 14.18+ 或 16+)。

打开命令行工具。创建项目:

npm create vite@latest my-vue3-app -- --template vue
# 或者
yarn create vite my-vue3-app --template vue

选择 Vue 后,再选 Vue (不是 Vue-ts 除非你需要 TypeScript)。

进入项目目录安装依赖:

cd my-vue3-app
npm install
# 或者
yarn

启动开发服务器:

npm run dev
# 或者
yarn dev

优点:极速冷启动,即时热更新,开箱即用,体验流畅。
适合:大多数新项目,追求开发效率的开发者。


三、直接用 CDN 引入(快速原型或简单页面)

想快速试试 Vue 3 或写个小页面?直接在 html 里引入 Vue CDN 最省事。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Vue 3 CDN 示例</title>
    <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head>
<body>
    <div id="app">
        {{ message }} <button @click="reverseMessage">反转文字</button>
    </div>

    <script>
        const { createApp, ref } = Vue;

        createApp({
            setup() {
                const message = ref('你好 Vue 3!');
                function reverseMessage() {
                    message.value = message.value.split('').reverse().join('');
                }
                return {
                    message,
                    reverseMessage
                };
            }
        }).mount('#app');
    </script>
</body>
</html>

优点:无需构建工具,零配置,打开浏览器就能运行。
适合:学习基础概念、小型页面、简单功能演示。


怎么选?看这里

  • Vite:首选!速度快,现代工具链,开发体验好。
  • Vue CLI:需要特定 Webpack 配置或插件时使用。
  • CDN:快速写 Demo 或学习基础语法时用。


常见问题

Vue CLI 创建项目时看不到 Vue 3 选项?

升级 Vue CLI 到最新版:npm update -g @vue/cli。

Vite 项目安装依赖失败?

检查 Node.js 和 npm/yarn 版本是否够新。

CDN 方式适合做大项目吗?

不适合,大型项目推荐用 Vite 或 Vue CLI 构建。

掌握这三种方法,你就能轻松启动 Vue 3 项目了。Vite 是当前最推荐的方式,速度快,配置简单。动手试试吧!

链接: https://fly63.com/article/detial/12858

程序员最喜欢什么样的项目经理?

在当今的专业环境中,项目经理需要戴上各种帽子,在管理团队的日常功能和理解大局策略之间切换。正因为如此,项目经理对组织变得更有价值,并且他们对技能和战略角色的需求在全球范围内不断增长。但这也提出了一个问题:如何在如此高压的环境中成为更好的项目经理?

原生JS实现随机点名项目

随机产生规定范围内的整数,然后再产生相同范围内的整数,两者相同时,则暂停。所用知识:Math.random() * num: 产生从0到num的随机数,Math.floor(): 向下取整,简单的DOM操作等

没有项目经验找工作处处碰壁怎么办?

我马上就要毕业了没有开发经验怎么办?我投递了 N 多公司全部没有给工作机会,有的给了面试机会也是没有下文了怎么办?我简历上什么东西都没有,要不要伪造一个工作经历呢?

当了项目经理才明白的10件事!

项目经理这个神奇的职位,改变了我很多工作处事的方式,从前性情纯真的耿直boy,现在变成了人鬼皆爱的老油条, 以下是我当了项目经理之后明白的10件事, 如有雷同,真是太巧。

pm2 快速部署前端项目

pm2 大家应该都知道,主要是用来管理 node 进程,但是同样可以用来部署前端代码。也可以手动添加 public key 到服务器上的 ~/.ssh/authorized_keys,

关于小型长周期项目的一些建议

我不是专业的项目经理,这里不讨论大型项目管理的事情。我们比较常遇到的可能是小型的长周期项目,比如2-4个人,做半年甚至一年的项目。这种项目通常不会有专职的项目经理

水印项目的实现以及两种实现方案的选优

通过 attachShadow 这个方法生成一个shadow root 即shadow的根节点,然后在这个根节点下面通过循环语句添加水印,利用position为absolute进行排版,使其铺满容器

重构项目,你真的准备好了吗?

我相信每个接受过老项目的程序员可能都吐槽过“前人的代码都是屎”。一个已经有些年头的项目,几乎肯定可以看到——到处拷贝来拷贝去的代码,随处可见的拼写错误,头重脚轻的函数……

浅谈RPC

近几年随着微服务化项目的崛起,逐渐成为许多公司中大型分布式系统架构的主流方式,而今天所说的 RPC 在这其中扮演着至关重要的角色。随着这段日子公司项目微服务化的演进,发现在日常开发中都在隐式或显式的使用 RPC

在Vue项目中使用Eslint+Prettier+Stylelint

首先搭建vue项目,lint选择ESLint + Prettier,配置方式选择In dedicated config files。具体搭建过程这里就不赘述了,如果不熟悉的同学可以点击这里。配置 Stylelint,目前还没有stylelint选项,需要我们自己安装相关的 npm 包

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!