自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 MAC平台create-react-app使用问题(command not found)

作者是方案三创建成功的。若以上方案都解决不了。就试试方案四,手动处理

2022-08-25 03:22:26 1065 1

原创 关于使用vue create创建项目的时候出现了 command failed: pnpm install --reporter silent --shamefully-hoist 报错

这个方案是,在安装依赖时使用指定的 npm 客户端,但我就是想用pnpm呢?有的博主硬刚,但显然不是最佳方案,其实升级下pnpm包就好

2022-08-25 02:29:45 1316

转载 Webpack面试题超全面【吐血整理】

0.有哪些常见的Loader?你用过哪些Loader? (我开始熟悉的报起了菜名) raw-loader:加载文件原始内容(utf-8) file-loader:把文件输出到一个文件夹中,在代码中通过相对 URL 去引用输出的文件 (处理图片和字体) url-loader:与 file-loader 类似,区别是用户可以设置一个阈值,大于阈值时返回其 publicPath,小于阈值时返回...

2021-09-24 17:32:10 2625 5

转载 webpack的loader和plugin的区别

面试题:你了解webpack原理么?你项目中用webpack做了哪些配置?loader和plugin有什么区别?项目中用到哪些loader?【Loader】:用于对模块源码的转换,loader描述了webpack如何处理非javascript模块,并且在buld中引入这些依赖。loader可以将文件从不同的语言(如TypeScript)转换为JavaScript,或者将内联图像转换为data URL。比如说:CSS-Loader,Style-Loader等。loader的使用很简单:在webpac.

2021-09-24 15:59:07 1869

转载 入门 Webpack,看这篇就够了!

2018年8月25日更新,目前 webpack 已经更新值 4.17.1 ,本文所用到的各种库或多或少有些过时,跟着代码操作下来可能会遇到各种问题,不过 webpack 的主体思想没变,所以还是希望本文对新学 webpack 的你,有所帮助。此外用基于 webpack 4.17.1 写了一个简单的demo,如果遇到啥问题,可以参考,之后应该会逐步来完善这个demo,如果有啥通用的想实现的功能,也可以在里面提 issue。2017年12月7日更新,添加了clean-webpack-plugin,babel-e

2021-09-24 11:00:44 129

原创 Vue组件通讯方式大全(含代码)

Vue组件间jiu通讯方式合集前言Vue 提供了各种各样的通讯,其中包括兄弟间的通讯和非兄弟间的通讯,借此机会做个总结,查阅起来方便。如果喜欢的话可以帮忙点个赞 ???? 或者关注一下 ????1、props目录结构components├── Parent.vue // 父亲├── Son1.vue // 儿子1复制代码代码结构在父亲组件中使用儿子组件,给儿子通过:date="xxx"单向传值 爸爸:{{date}} 复制代码儿子组件通过

2021-07-07 00:37:24 163

转载 Set,Map,WeakSet,WeakMap数据结构用法和区别

Set , Map,WeakSet,WeakMap数据结构用法和区别SetWeakSetMapWeakMapSet基本用法ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成 Set 数据结构。const s = new Set();[2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x));for (let i of s) {console.log(i);}// 2 3 5 4

2021-07-02 01:26:05 169

转载 vue组件间通信8种常规方案,附什么场景下用哪种通信方式总结

一、组件间通信的概念 开始之前,我们把组件间通信这个词进行拆分 组件通信都知道组件是vue最强大的功能之一,vue中每一个.vue我们都可以视之为一个组件 通信指的是发送者通过某种媒体以某种格式来传递信息到收信者以达到某个目的。广义上,任何信息的交通都是通信 组件间通信即指组件(.vue)通过某种方式来传递信息以达到某个目的 举个栗子 我们在使用UI框架中的table组件,可能...

2021-07-02 00:55:01 336

转载 时间复杂度和空间复杂度(面试被问常用的算法有哪些?你能答上来些,若继续追问:那你了解他们时间复杂度么?时间复杂度的计算规则是?)

时间复杂度和空间复杂度前言:你是否有被面试官问到:常用的算法有哪些?也许你能答上来些。但如果追问:那你了解他们时间复杂度么?时间复杂度的计算规则是…以下文章做了大致讲述,本人觉得不错,转载了,以下是正文算法设计的要求:正确性,可读性,健壮性和效率与低存储量需求.为了比较同一问题的不同算法,通常的做法是,从算法中选取一种,对于所研究的问题来说,是基本操作的原操作,以该操作的重复执行次数,作为算法的时间量度。例如:for(i=1;i<=n;i++){ for(j=1;j<=

2021-06-29 11:53:19 236

转载 常见排序算法分类(排序算法,是算法的基石,你掌握多少?)

常见排序算法分类常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。如:快速排序、归并排序、堆排序、冒泡排序等。在排序的最终结果里,元素之间的次序依赖于它们之间的比较。每个数都必须和其他数进行比较,才能确定自己的位置。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。如:计数排序、基数排序、桶排序。非比较排序

2021-06-29 11:07:16 2960

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除