最近我参与了一个前端Vue2的项目。尽管之前也有过参与Vue2项目的经验,但对一些前端Web技术并不十分熟悉。这次在项目中遇到了很多问题,所以我决定借此机会深入学习Vue相关的技术栈。然而,直接开始深入钻研这些技术可能会显得枯燥,容易半途而废。碰巧最近我想做一个图床项目,于是决定在学习的过程中结合实际操作和总结,提升自己的前端水平。本次学习的主要目标是提高我的CSS、ES6标准以及Vue相关技术栈的能力。在学习一门新技术时,通常我们会从写一个简单的“Hello World”程序开始。今天,我将介绍Vue及如何使用Vue CLI脚手架来构建一个Vue项目。如果在文章中有写的不对的地方,希望大家给与指正。
Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
github地址:https://github.com/vuejs/vue
中文文档地址:https://v2.cn.vuejs.org
Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:
中文文档地址:https://cli.vuejs.org/zh/
首先确保你已经安装过node.js,若未安装,则自行安装,我们此处不做介绍。我们node使用的版本是v16.20.2,使用以下命令查看node版本:
如果你还位安装vue-cli,使用以下命令安装:
使用以下命令查看版本
如果Vue CLI < 3, 则可以卸载以前旧版本,安装新版本
使用vue create 命令创建项目:
我此处选择的是自定义配置的模式 Manually select features
配置说明:
如果忘记选择了某个配置,也没关系,后续如果用到了也可以自行安装。
我此处选择的是vue2
然后一路回车,直到项目创建完成。创建完成之后进入到创建的项目的目录下,使用以下命令启动项目:
浏览器访问:http://localhost:8080/ ,可以看到我们的项目已经创建启动成功可以访问了
到此我们就创建完成一个基于vue-cli的vue2的脚手架项目。
如果Vue CLI < 3, 则也可以使用以下命令生成脚手架工程
通过 Vue CLI 创建 Vue 项目可以极大地提高开发效率。它不仅提供了一整套标准化的项目结构,还集成了常用的开发工具和配置,使得开发者可以专注于业务逻辑的实现,而不需要花费大量时间在项目配置上。希望这篇文章能帮助你快速上手 Vue.js,并利用 Vue CLI 开始你的项目开发之旅。如果在文章中有写的不对的地方,希望大家给与指正。