- 博客(9)
- 收藏
- 关注
原创 删除项目中未使用过的函数代码以及资源
本来想在eslint中写自定义规则进行修改的,但是太菜了,不会写。并且这种功能不常用。因此写了个脚本执行下就行了。在确认修改之前,最好还是进行下代码对比,使用对比工具逐行对比。毕竟我干的这件事,它不小。删除图片之前最好把删除图片的那段先注释,看看打印结果,如果太多了,肯定有问题。因此需要备份下原文件,但是我们都是用代码管理工具,所以是有历时版本的。这个目录下所有的文件(把未引用的代码删除)获取src目录下,所有的引入的资源。代码删除了,注释没删除。
2025-02-08 15:46:29
432
1
原创 深刻理解js原型链
(非标准但广泛支持,ES6 引入了 Object.getPrototypeOf() 方法作为替代),它指向了创建该对象的构造函数的 prototype 属性。这个链式的关系一直向上延伸,直到 null,这就是所谓的原型链。JavaScript 的原型链(Prototype Chain)是 JavaScript 中用于实现继承和查找对象属性的一种机制。Person.prototype本质上是Object的一个实例,因此Person.prototype在第二张图中相当于是实例o,这就形成了原型链向上找的特性。
2024-09-05 15:31:01
344
原创 vue 2.x项目中引用 svg图标
1.安装svg插件npm install svg-sprite-loader -D2.修改webpack.base.conf.js { test: /\.svg$/, loader: 'svg-sprite-loader', include: [resolve('src/icons')], options: {...
2019-10-16 17:58:33
1132
原创 创建一个vue2.x项目
以下以命令为步骤1.vue init webpack 你要确定你所需的环境都配置了,例如node,vue-cli(2.x版本),npm,然后配置一些选项,就可以自动创建一个vue项目了2.此时项目的框架大体上搭建好了,其实已经可以开始做项目了,但是为了更好的做项目,我们需要配置一些自己喜欢的插件 2.1使用px2rem-loader插件 npm i l...
2019-08-20 16:04:01
1826
原创 二次封装axios
import axios from 'axios'import app from '../../main' //这里的app绑定了element-ui的自定义loadingimport { Message } from 'element-ui' //这个是报错提示const serivce = axios.create({ baseURL: '你的url',// 基础路径...
2019-08-14 10:11:29
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅