『手撕Vue-CLI』完结

2024-06-02 12:58:43 浏览数 (4)

前言

『手撕Vue-CLI』系列文章已经完结,感谢大家的支持,希望这个系列文章能够帮助到大家,也希望大家能够继续关注我的博客,我会继续分享更多的技术文章。

总结

在这个系列文章中,我们从头到尾手撕了 Vue-CLI,实现了一个简易版的 Vue-CLI,虽然功能不是很多,但是基本的功能都有了。

在这个过程中,我相信大家对 Vue-CLI 的原理有了更深入的了解,也对 Vue-CLI 的使用有了更深入的了解。

本篇呢,就是对照一下官方的 vue-cli 看看我们所使用的技术与官方的 vue-cli 有什么不同。

首先打开 vue-cli 的 npm 地址:vue-cli

然后呢,找到 dependencies,看看 vue-cli 使用了哪些依赖:

进入到依赖页面,我找到了 boxen 这个依赖,这个依赖是用来在终端中显示一些信息的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 commander 这个依赖,这个依赖是用来解析命令行参数的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 download-git-repo 这个依赖,这个依赖是用来下载 git 仓库的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 ejs 这个依赖,这个依赖是用来解析 ejs 模板的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 inquirer 这个依赖,这个依赖是用来创建交互式命令行的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 chalk 这个依赖,这个依赖是用来在终端中显示颜色的,我们的 nue-cli 也用到了这个依赖。

然后呢,继续看看 vue-cli 使用了哪些依赖,又找到了 ora 这个依赖,这个依赖是用来在终端中显示 loading 的,我们的 nue-cli 也用到了这个依赖。

好了,我们看了 vue-cli 使用的依赖,我们的 nue-cli 也用到了这些依赖,所以我们的 nue-cli 与 vue-cli 在技术上是没有什么区别的。

如果您觉得文章对您有所帮助,欢迎您点赞、评论、转发,也欢迎您关注我的公众号『BNTang』,我会在公众号中分享更多的技术文章。

我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

0 人点赞