前端框架使用vue-cli(总篇章介绍)

这个文章沉淀一下对vue-cli的这个前端技术栈的认识

分为两个阶段

1.通俗易懂的理解什么是vue-cli

2.对于开发者来说,要认识vue-cli的哪些层面,才算完整的认识

1.通俗易懂的理解什么是vue-cli

基础:有后端开发经验

讲个小demo,补充信息量,助于理解

作为后端开发人员,我们很熟悉springboot

这个实际上,springboot就是一个后端脚手架。

他通过maven,pom机制,引入依赖

然后通过springboot的自动装配机制,或者手动的@Bean,或者yaml把技术栈相关的参数配置好。

然后我我们就可以在包下面,创建文件夹,和类

使用import导入类(依赖提供的),使用类提供的方法。

就是写代码的基础了。

前段的vue-cli作为前段的脚手架,也有这么一个功能。

他是通过nodejs,作使用npm引入对应的前端技术栈

在main.js里,把对应的技术栈需要的参数配置好

然后我我们就可以在包下面,创建文件夹,和类

我们可以看到,这个前端技术栈主要的文件就是vue文件和js文件

vue文件可以理解成为一个小的div,整合了html,css,jss的全部内容,并且自带语法

js则是像springboot的java文件一样,引入,传递使用。

如果熟悉后端的朋友,应该理解我说的内容了

也就是,实际上vue-cli是作为前端的工程代码架子

他聚合了前端技术栈的配置

是作为我们写代码的平台,

具体在这个架子里聚合技术栈,写代码。

2.对于开发者来说,要认识vue-cli的哪些层面,才算完整的认识

我们作为开发者,对这个架子,要理解到何种的地步,才算掌握了这个技术栈呢。

1.理解这个架子的内容

2.理解这个架子要解决的事情

前端涉及的概念,也很多,并不比后端少太多。

这个就是一个前端开发的demo例子

也就是具体的前端架子的内容

我们一点一点的分析

我们从开发的流程一点一点梳理和认识

对着这些文件,我讲按层次逐个介绍,每个文件属于哪一层,以及他的作用。

第一层:依赖与环境层

第二层:工程配置层

第三层:插件配置层

第四层:业务源码层

第五层:构建打包层

后面,将在具体的文章中一一介绍这些文件的内容

相关推荐
陈随易8 分钟前
Cmder 停更 17 个月,2.0 支持 Windows Terminal
前端·后端·程序员
风骏时光牛马19 分钟前
前沿视界
前端
kyriewen24 分钟前
我扫了 814 个依赖,97 个还敢要 Node 10
前端·javascript·程序员
陈随易40 分钟前
3000 万人在用的翻译插件,重写一遍就是一门生意
前端·后端·程序员
IT_陈寒1 小时前
Vue的这个响应式陷阱,差点让我加班到天亮
前端·人工智能·后端
Flynt2 小时前
别写拖拽行为,只声明"能拖到哪":UIST 最佳论文的拖拽方案我实测了
前端·svg·preact
Moment3 小时前
代码都能让 Agent 写了,我们为什么还要学前端?
前端·后端·面试
Hilaku3 小时前
MCP 协议会成为前端 AI 工程的标准接口吗?
前端·javascript·程序员
Zan3 小时前
Tauri 2 实战:为什么一个可靠的桌面应用,应该由 Rust Host 管理生命周期?
前端·架构·rust
SameX3 小时前
鸿蒙 ArkTS 独立开发者的项目结构 model / dao / viewmodel / page / common 的分层
前端