仿vue-cli搭建属于自己的脚手架的方法步骤

作者:尤水就下也 时间:2024-05-21 10:18:09 

脚手架是啥

从前我总觉得脚手架是个很高大上的东西,好像得牛叉:ox:一点的人才写的出来,可望而不可即。其实并不是因为困难使我们放弃,而是因为放弃才显得困难(这是个好词好句:see_no_evil:)。只要你肯花个一天半天的时间:fist:,也能写出属于你自己的脚手架。

早前脚手架这个词是从 vue-cli 这里认识的,我们通过 npm install -g vue-cli 命令全局安装脚手架后, 再执行 vue init webpack project-name 就能初始化好一个自己的项目,真是尼玛的神奇:hushed:。但你有没有想过为什么我们执行 vue init 这个命令就能有个自己的项目呢。今天,就让我们一起来揭开庐山真面目吧!

等等:hand:,扯了一堆,你好像还没说下啥是脚手架?emmm... 它就是个工具,方便我们新建项目用的,有了这个项目我们就能直接开发了。其实我们本可以用 git clone url 来新建(复制)项目,再 cuo 一点的方法就是复制粘贴整个文件夹,一样也能达到初始化的目的。脚手架的本质也是从远程下载一个模板来进行一个新项目。额。所以。。。有什么不同呢?就高大上啊:anguished:。当然不止于此啦,脚手架可是高级版的克隆,它主要是提供了交互式的命令让我们可以动态的更改模板,然后用一句命令就可以一劳永逸了(当然还是要维护的),这应该是最主要的区别吧,反正现在我是这么想的:cry:。

来源:https://juejin.im/post/5c94fef7f265da60fd0c15e8

标签:vue-cli,脚手架
0
投稿

猜你喜欢

  • Oracle以逗号分隔的字符串拆分为多行数据实例详解

    2024-01-13 16:32:46
  • pygame库实现俄罗斯方块小游戏

    2022-09-11 10:43:37
  • 一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)

    2023-07-02 17:00:47
  • 详解Golang中Context的原理和使用技巧

    2024-05-22 10:30:05
  • oracle数据库tns配置方法详解

    2023-07-20 16:14:10
  • php处理抢购类功能的高并发请求

    2023-11-21 01:30:54
  • Python超越函数积分运算以及绘图实现代码

    2021-04-07 09:41:45
  • Git的简单理解及基础操作命令详解

    2023-01-17 11:03:35
  • python实现监控阿里云账户余额功能

    2022-08-19 23:43:32
  • Python基于动态规划算法计算单词距离

    2021-09-18 11:18:16
  • Python学习之元组的使用详解

    2021-05-13 10:49:23
  • 一步步教你MySQL查询优化分析教程

    2024-01-27 09:56:23
  • 函数式JavaScript编程指南

    2007-12-08 20:39:00
  • 提升JavaScript运行速度之循环篇[译]

    2009-02-20 12:54:00
  • Linux安装Pytorch1.8GPU(CUDA11.1)的实现

    2021-12-20 10:02:00
  • pytorch 输出中间层特征的实例

    2022-06-08 07:36:39
  • mysql5.7 设置远程访问的实现

    2024-01-20 12:40:57
  • Python实现迷宫自动寻路实例

    2021-12-22 10:00:44
  • PHP网站建设的流程与步骤分享

    2023-07-07 00:28:26
  • 指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)

    2024-04-17 10:05:21
  • asp之家 网络编程 m.aspxhome.com