上一页 1 2 3 4 5 6 ··· 22 下一页
摘要: 前言 经过上一篇文章的梳理,实现了可以从 GitHub 上拉取模板项目名称,已经可以得知可使用的模板有哪些了,那么我觉得是不是要进行选择呢?所以这一篇文章就来实现终端用户交互,让用户可以自己选择想要使用的模板。 实现 在 NodeJS 当中,已经有人为我们封装好了一个库,叫做 inquirer,可以 阅读全文
posted @ 2024-05-27 09:10 BNTang 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 前言 好,经过上篇文章的介绍,已经可以有处理不同指令的能力了,接下来我们就来处理 vue create 指令,这个指令的本质就是从网络上下载提前准备好的模板,然后再自动安装模板中相关依赖。 所以实现 create 指令分为两步: 下载指定模板 安装模板中的依赖 先来看看官方的吧,我在终端中已经输入了 阅读全文
posted @ 2024-05-27 00:57 BNTang 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言 在上一篇『手撕Vue-CLI』添加自定义指令中,已经实现了自定义指令的添加,但是指令还是比较简单的,只是简单的打印一句话,那么在实际运用场景中,可能会有更多的需求,比如可能需要在指令中传递参数,或者需要在指令中进行一些复杂的操作,那么这个时候我们就需要对指令进行处理了。 创建指令处理文件 在上 阅读全文
posted @ 2024-05-20 19:02 BNTang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 前言 经上篇『手撕Vue-CLI』添加帮助和版本号的介绍之后,已经可以在控制台中输入 nue --help 来查看帮助信息了,但是在帮助信息中只有 --version,--help 这两个指令,而 vue-cli 中还有很多指令,例如 create,serve,build 等等,所以本章将继续添加自 阅读全文
posted @ 2024-05-19 22:53 BNTang 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言 经过上一篇『手撕Vue-CLI』编码规范检查之后,手撕 Vue-CLI 已经进阶到了代码规范检查这一步,已经将基本的工程搭建好了,然后代码规范约束也已经加入了,并且将 nue-cli 指令绑定到了全局当中,可以在任何地方使用了。 正文 接下来这篇文章呢,就要来实现一下大多数的命令行工具都会有的 阅读全文
posted @ 2024-05-18 14:28 BNTang 阅读(140) 评论(0) 推荐(1) 编辑
摘要: 前言 这篇为什么是编码规范检查呢?因为这是一个很重要的环节,一个好的编码规范可以让代码更加清晰易读,在官方的 VUE-CLI 也是有着很好的编码规范的,所以我也要加入这个环节。 其实不管在哪个项目中,编码规范都是很重要的,像我们平日里的项目开发当中,我们也会使用 ESLint 来进行代码规范检查。 阅读全文
posted @ 2024-05-17 13:38 BNTang 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 前言 经上篇『手撕Vue-CLI』添加帮助和版本号的介绍之后,已经可以在控制台中输入 nue --help 来查看帮助信息了,但是在帮助信息中只有 --version,--help 这两个指令,而 vue-cli 中还有很多指令,例如 create,serve,build 等等,所以本章将继续添加自 阅读全文
posted @ 2024-04-28 14:28 BNTang 阅读(204) 评论(1) 推荐(0) 编辑
摘要: 前言 最近一直忙于工作项目上面的事情,精力少了很多,所以一直没更文,很多技术点,都做在我自己的 Notion 笔记库中,今天,我决定要改变一下方式,所以又重新来更文了。 在前面的章节中已经分享了 VueRouter,实现了 VueRouter 之后,到此为止,Vue,Vuex,VueRouter 就 阅读全文
posted @ 2024-04-17 22:40 BNTang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: final final 是一个修饰符,是 Java 编程语言中的一个关键字,可以用来修饰变量、方法、以及类。使用 final 的效果是不同的,取决于它修饰的对象类型。下面我会分别解释 final 修饰变量、方法和类时的效果。 final 修饰变量 当 final 修饰一个变量时,这个变量就变成了一个 阅读全文
posted @ 2024-03-18 00:58 BNTang 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 第一点: 可变和适用范围。String 对象是不可变的,而 StringBuffer 和 StringBuilder 是可变字符序列。每次对 String 的操作相当于生成一个新的 String 对象,而对 StringBuffer 和 StringBuilder 的操作是对对象本身的操作,而不会生 阅读全文
posted @ 2024-03-18 00:58 BNTang 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页