好家伙,感觉好像摸到一点核心了,

什么是vue-cli?

1.vue-cli官方提供的一个脚手架,用于快速生成一个vue模板,

预先定义好目录结构以及基础代码

2.什么是脚手架?

(1)做电梯井抹灰、粉刷,设备安装用的。 脚手架(scafold) 指施工现场为工人操作并解决垂直和水平运输而搭设的各种支架。

建筑界的通用术语,指建筑工地上用在外墙、内部装修或层高较高无法直接施工的地方。

主要为了施工人员上下干活或外围安全网围护及高空安装构件等,说白了就是搭架子,脚手架制作材料通常有:竹、木、钢管或合成材料等。

(好了不扯了)

(2)较为官方的解释:

“脚手架”是一种元编程的方法,用于构建基于数据库的应用。许多MVC框架都有运用这种思想。
程序员编写一份specification(规格说明书),来描述怎样去使用数据库;而由(脚手架的)编译器来根据这份specification生成相应的代码,
进行增、删、改、查数据库的操作。我们把这种模式称为"脚手架",在脚手架上面去更高效的建造出强大的应用!
(看不懂下一个)
 
(3)某呼网友的回答
就是你有个空架子把环境配置乱七八糟的依赖项都搭建好,
要创建新的项目时拿过来直接往里面添加新项目需要的东西。
 
(4)这个解释好
这个就是一个比喻,比喻项目开发的前期工作。
每次开始一个项目,你得先把整个文件目录结构搭好把,把必要的文件先建好。
这个过程每次新建项目都需要,其实这个就是脚手架 该干的活。
再说明白点,这个脚手架就是个项目模板,有了他能给我省很多事。
 
我感觉懂了:大概就是配置环境
 
3.vue-cli的作用
(1)统一的目录结构
 
 
 
vue init webpack myvue
新建项目
 好家伙,终于懂得了第一天学的东西
我需要拿票上车,
找售票员买票不需要知道印票机的原理,我只需要知道我要找售票员
售票员只需要会用印票机,层层依赖使得我能够拿到票
 
懂了懂了,针不戳
 
 
 
 

最新文章

  1. jetBrain系列软件
  2. iOS使用Zbar扫描二维码
  3. Java程序片段
  4. “error LNK2019: 无法解析的外部符号”之分析
  5. Eclipse下.project和.classpath作用(转)
  6. 用 Mahout 和 Elasticsearch 实现推荐系统
  7. 使用JMeter创建FTP测试计划
  8. 黑魔法__attribute__((cleanup))
  9. javascript高级知识点——临时作用域
  10. FormView分页显示数据的例子
  11. Android入门之环境搭建
  12. spring学习笔记2---MVC处理器映射(handlerMapping)三种方式(附源码)
  13. 获得只有 [年 月 日] 的Date 对象
  14. Python内置函数(67)——zip
  15. iptables实战案例详解-技术流ken
  16. Zabbix系列之二——添加监控主机步凑
  17. ACER-4738ZG 拆机改散热
  18. Linux上安装编译工具链
  19. 社交类APP原型模板分享——微信
  20. event对象的理解

热门文章

  1. Javaweb-pom文件
  2. vue2和vue3生命周期的区别
  3. 【cartogarpher_ros】一: ros系统下的快速安装
  4. 4种Kafka网络中断和网络分区场景分析
  5. 正睿七连测 DAY5 T2
  6. websocket、socket、http对比
  7. 用户认证(Authentication)进化之路:由Basic Auth到Oauth2再到jwt
  8. playwright录制脚本
  9. MySQL主从复制之半同步(semi-sync replication)
  10. JAVA语言基础组成(1)