什么是脚手架? 脚手架有什么作用?
其实好很多做前端的小伙伴,提到脚手架可能会想到 vue的cli ,不过确实没错这个就是脚手架。
但是昨晚在群里一个小伙伴提出了,vue-elemnt-admin,layuimin(基于layui的一个后台管理系统模板) 这个也是脚手架,我反驳到这个严格意义上 并不能算是脚手架,
他的反驳是 只要能实现快速开发的架子其实都可以称为脚手架。这个我就有点疑惑了,他也列举出来 百度上的一些博文文档,有人写博客的时候 确实会叫 layuimin是脚手架。
(资料图片仅供参考)
好了 让我们来复习下 什么是 脚手架。
首先脚手架的含义就是从工地那边来的 脚手架是为了保证各施工过程顺利进行而搭设的工作平台。
在前端范畴中 脚手架是一个工具,安装完脚手架之后可以通过一些命令来快速实现 我们项目基础环境的搭建,不用一个一个自己去配置各种文件,帮我们自动生成了规范性的项目文件目录。
就单纯从前端这块来说吧, 狭义的说,脚手架让我们通过输入命令快速创建好下那个木目录,比如 koa genenrator, express, vue-cli create-react-app, ng new, flutter create; 这些这可以称为脚手架,可以让我们不用繁琐的一遍一遍重复做一些事情。
如果 很多人写项目的时候,没有脚手架的话,很多项目初期做的事情基本上都是一样的,都是安装依赖包,各种打包配置,没有脚手架工具的话,那么可能每个公司有自己的项目的结构和文件命名规范,给我们程序员也带来很多不便,每次跳槽熟悉项目会很难受。
总结下: 是脚手架的话,要满足几点呢
输入命令快速生成文件目录 (这点很重要)通过构建工具(webpack,glup,rolup) 打包项目文件 (并不是必须的,因为node服务器端的脚手架就不需要构建)挺高项目开发效率
这样的话,如果说 别人写好的一个项目,可能是基于vue和element做的一个很优秀的后台模板,然后上传到git上,然后你说这个项目是脚手架,这个严格意义上并不算是, 因为它本身就是一个基于 vue脚手架生成的项目,然后自己有扩展了一些常用的功能,你可以成为他是一个 优秀的后台模板,说成"脚手架" 确实欠妥了。
以上仅代表个人观点,如果非得从广义上来说,帮我们快速实现项目的架子都叫脚手架的话,其实这样也不用辩驳吧。两者都有道理吧,
关注我 持续更新前端知识
标签:
相关推荐:
最新新闻:
- 什么是Cover letter?Cover letter应该包含哪些内容? 当前要闻
- 全球最资讯丨Javscript插件都有哪些?Javscript插件怎么安装?
- mysqldump是什么意思?mysqldump命令详解_世界即时看
- 实时:sonarQube是什么?Sonar的简介
- Swift Code是什么意思?Swift具有哪些特性?|天天微资讯
- String format格式化怎么操作?常规类型的格式化
- js 常见的replace方法案例有哪些?
- 什么是Sprint?Sprint怎么使用?:当前看点
- UART是什么意思?UART详解 软件通信协议
- 全球热推荐:win10开始菜单没反应怎么办?win10开始菜单没反应的解决方法
- Linux怎么操作cp命令?Linux之cp命令详解
- 天天观点:电视一二三级能效有什么区别?电视一二三级能效的详情介绍
- 什么是脚手架? 脚手架有什么作用?
- 快讯:iOS15.0.1修复了什么?修复了哪些bug?
- excel怎么批量发送邮件和工资条?excel批量发送技巧:环球看点
- 环球播报:空调电路图怎么看?空调工作原理大全
- 联想昭阳e41g系列配置如何?联想昭阳e41g系列报价详解
- 500万像素数码相机有啥推荐?最受欢迎的十款推荐 环球动态
- seagate硬盘好用吗?seagate硬盘最新报价
- 访问developer.apple.com太慢怎么解决?解决方法步骤|天天时讯
- 微信24小时客服热线电话是多少?如何转到人工服务办理?-世界报道
- SUGAR马卡龙宝石多少钱?SUGAR马卡龙宝石价格详情:天天热文
- 比特币是什么?比特币有哪些特点?_天天日报
- 每日动态!404 not found是什么意思?该怎么解决?
- 资源管理器怎么打开?资源管理器打开方法 当前速读
- 电脑显示器价格是多少?高性价比的电脑显示器选购技巧_环球快讯
- 系统崩溃了怎么办?如何快速还原崩溃的系统-天天速看料
- 每日播报!qq怎么截图?qq截图的快键建
- 三星d518怎么样?三星d518评测介绍 微资讯
- 微资讯!html常用长度度量单位 度量长度的单位是什么?
- 怎么使用java修改端口?springboot打包项目
- 高清录像笔哪款好?高清录像笔有啥推荐?|当前聚焦
- 华阳太阳能怎么不加热?华阳太阳能不加热的原因及解决方法
- “红兔大展”演绎生肖酒文化,五粮浓香借创意快闪传递C端情深
- 焦点观察:心理测试小游戏有哪些?真的准吗?
- BigDecimal是什么?BigDecimal详细解析 -天天速递
- 天天观速讯丨ABAP自定义截取字符串长度函数 截取字符串长度的函数
- 自动感应门哪个品牌好?自动感应门品牌推荐
- 什么是电阻器?可变电阻器结构、工作和不同应用|环球热资讯
- 【世界时快讯】遗传算法实例有哪些?函数的最大值怎么解?
- MTP USB安装失败怎么办?MTP USB安装失败解决方法
- 番薯网是什么?番薯网有哪些差强人意的设计?-焦点播报
- 世界今热点:SecureCRT中文乱码怎么解决?两种解决方法
- 回顾历史事件:首台通用电子计算机的发明者诞生 谷歌推出第一个涂鸦
- 世界焦点!如何使用数字万用表?数字万用表的使用步骤
- 如何高速下载国外资源?国外资源下载方法技巧|热点聚焦
- 环球热讯:补丁安装命令是什么?补丁安装命令详情
- FBI的WARNING是什么?简单的静态代码检测规则_当前快看
- 当前快播:pps是什么格式?洪恩MDF格式用什么软件打开?
- mysql报错的解决方法 内部异常堆栈跟踪的结尾
- Tencent Files文件夹在哪?tencent files文件夹能删除吗?
- 什么是子网掩码?如何划分子网?
- windows无法完成格式化怎么办?windows无法完成格式化2种解决方案
- Facetime怎么用?Facetime详细使用指南
- 网线应该怎么接?网线水晶头做法标准
- pdf是什么格式?pdf格式介绍
- 怎么将U盘制作成DOS启动盘?U盘制作成DOS启动盘方法
- 三星P7500怎么刷机?三星P7500刷机教程
- 系统光盘怎么刻录?系统光盘刻录步骤
- 如何快速制作flash banner?制作flash banner步骤
- Win8每次开机gwx.exe进程都会自动启动怎么解决?解决方法
- KB2565063更新补丁是什么?KB2565063可以卸载吗?
- 百度云登陆失败总是显示网络连接失败该怎么办?解决方法
- 临时文件夹在哪?Win10临时文件夹的路径在哪?
- TGA 2022:《Among Us》捉迷藏新模式公布 12月9日发布_世界热资讯
- 怎么查看惠普电脑保修截止日期?惠普电脑保修截止日期查看方法
- 药企组团出国“抢单”,投资人“疯狂”加码低估的biotech,牛市启动了?
- TGA 2022:《猎天使魔女起源:Cereza and the Lost Demon》正式公布!明年3.17发售
- 抑郁症患者“阳了”之后,慎用这几种常见感冒药
- TGA 2022:《自杀小队:杀死正义联盟》新预告:蝙蝠侠亮相!明年5.26发售
- 世界即时看!TGA2022:《猎天使魔女:起源》公开 2023年3月17日发售
- 焦点速看:TGA 2022:生存恐怖游戏《创伤后》公布
- TGA 2022:解谜游戏《Viewfinder》预告 支持简中 当前信息
- TGA 2022:《Replaced》新预告 2023年正式发售 全球今亮点
- TGA 2022:《生化奇兵》之父新作《Judas》公布-全球最资讯