自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 yarn的安装与使用

进行yarn安装之前首先应该进行node的安装node安装教程 node安装成功后就可以进行yarn的全局安装npm install -g yarn 然后就可以进行相应的操作了, npm yarn npm install yarn install npm install –save [package] yarn add [package] np...

2018-08-31 14:49:39 1283

原创 webpack4报错compilation.mainTemplate.applyPluginsWaterfall is not a function

最近在进行webpack4的学习,在进行运行的时候出现了一个问题,通过查找资料最终解决,记录一下html-webpack-plugin 版本不兼容问题 10% building modules 1/1 modules 0 active(node:15332) DeprecationWarning: Tapable.plugin is deprecated. Use new API on...

2018-08-29 21:42:27 14376 2

原创 javaScript中函数以及自执行函数详解

最近在看一些代码的时候发现一些函数的不了解的写法,随即进行了相关的了解和知识总结。函数声明function action(){//函数体}//函数调用action();函数表达式var txt=function action(){//函数体}//调用action();函数表达式和函数声明的区别变量声明和函数声明会被提前到作用域的顶端,所以通过函数声明创...

2018-08-22 21:57:26 2199

转载 package-lock.json的作用

最近在看npm相关的只是查看了一下package-lock.json相关的知识点,发现一篇好的文章分享出来参考文章 其实用一句话来概括很简单,就是锁定安装时的包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。引用知乎@周载南的回答 根据官方文档,这个package-lock.json 是在 npm install时候生成一份文件,用以记录当...

2018-08-21 16:45:16 403

原创 css常用功能总结

单行文本截断 div { display: inline-block; width: 100%; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }...

2018-08-20 14:38:47 436

原创 javascript中Promise使用

简介Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及其返回的值。使用 new Promise( function(resolve, reject) {…} /* executor */ ); 在executor中进行函数的异步操作,如果得到正确结果使用resolve()抛出,得到错误结果使用reject()进行抛出。然后再使用promise时通过通...

2018-08-10 16:23:01 219

原创 使用VSCode如何从github拉取项目

最近使用vscode进行前端编程,遇到一些问题网上说明的不是很明显,故记录一下 1.开vscode使用CTRL+`或者点击查看到集成终端打开控制终端 2. 在终端中cd到存放文件夹下面,然后git clone https://github.com/iview/iview-project.git就可以将项目拉取下来 ...

2018-08-08 23:03:17 103288 8

转载 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。报错

最近在进行vue项目的初始化过程中出现错误,发现有一篇好的解决方案,分享给大家,原文连接 第一种方法尝试进行npm install,如果还是不可以就尝试第二种方法,通常是没有装依赖导致的问题。第二种方法可以通过修改npm的配置文件让npm到另外的pacakge mirror站点去找package,通过如下命令$ npm config set registry https://...

2018-08-04 11:04:04 26015 8

原创 javascript中如何进行对象的深拷贝

扩展运算符扩展运算符(spread)是三个点…,可以将一个数组转化为用逗号分隔的参数序列。console.log(...[1,2,3,4])//1 2 3 4function add(x, y) { return x + y;}var numbers = [4, 38];add(...numbers) // 42函数的name属性函数的name属性将返回函数的...

2018-08-03 14:13:55 211

原创 js各种遍历数组、对象的方法

普通for循环用法for (语句 1; 语句 2; 语句 3) { 被执行的代码块 }实例x=0;for (var i=0; i<5; i++) { x=x + 1; } //x=5;说明 for循环是最简单的一种,也是使用频率最高的一种,虽然性能不弱,但仍有优化空间forEach循环用法[]....

2018-08-03 11:38:41 708

原创 vue数据绑定原理

关于数据绑定在前端开发中使用MV*模型的时候,M—model,指的是模型,即指的是数据,V—view指的是视图,就是页面展示的部分。 通常所说的数据的双向绑定就是 - model(数据)改变时,view(视图)也会变化 - view(视图)变化时,model(数据)也会变化 本文参考: - 剖析Vue原理&实现双向绑定MVVM - Vue 双向数据绑定原理分析关于...

2018-08-03 11:36:53 367

空空如也

空空如也

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

TA关注的人

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