仿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