自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React的一些使用技巧

目前我使用的react版本是16.6.31. 修改默认的启动端口号最开始,默认的启动端口号是3000,怎样能修改成其他的端口号对项目目录下的 package.json文件中的 scripts的 start值进行修改默认如下图:修改成以下值(将端口改成9000)修改完成cnpm run start ,打开的页面的端口号就不是默认的3000而是9000了,2. 待续…...

2018-11-23 11:25:43 382

原创 Sublime Text 3 编译器一些常用插件安装

Sublime Text 3个人感觉是个不错的代码编写软件,写篇文章记录一下我自己在使用过程中常用的安装的一些插件,免得每次重新安装软件后都要去网上到处找资料。1. 自动补全html代码框架Ctrl + shift + p ==> Install Package ==> 安装Emmet插件安装完成,每次 英文输入法下 ==> 输入一个“!” ==&

2018-11-08 15:20:05 509

原创 使用git报错:Please make sure you have the correct access rightsand the repository exists

由于电脑系统出了问题,所以重新重装了一下系统,然后在使用git的时候就出错了,网上查找资料并解决了问题,写篇文章记录下,以后出现相同的问题可以直接拿来参考在使用Git向GitHub上上传代码的时候,一路git add . 和 git commit -m ‘XXX’,都没有问题,但是,当使用git push将代码推送至远程仓库的时候,就会报以下错Please make sure you have...

2018-11-04 15:47:32 3309 1

原创 nodejs+cnpm+gulp+repress 构建一个基本的ES6项目,错误收集

安装完express脚手架后,使用 express -V 查看版本号,提示“express不是内部或外部命令…”解决:输入命令 cnpm install -g expre-generator再次输入express -V 查看版本号出现以下错误这里我也不晓得是啥问题,但是express脚手架现在已经可以用了,就懒得去找原因了在执行 gulp 命令时,出现Failed to lo...

2018-09-25 19:24:32 373

原创 构建一个基本的ES6项目(二) ---命令行的处理、创建JS编译任务、创建模板、服务任务脚本、监听测试

在网上观看ES6的学习视频,了解如何创建一个基础的ES6工程,包括命令行的处理、创建JS编译任务、创建模板、服务任务脚本、监听测试等记录一下,供以后自己参考下面出现的文件,如果没有自己创建,cmd下创建命令是cd.>文件名.js ,其它像git之类的是touch 文件名.js所有的构建脚本一定是放在tasks目录下的,即上面创建的js文件一定是在tasks目录下的一些文件需要引入一些...

2018-09-25 16:11:35 748

原创 构建一个基本的ES6项目(一)---项目目录的创建

在网上观看ES6的学习视频,了解如何创建一个基础的ES6工程,包括目录结构,自动构建与服务器搭建 记录一下,供以后自己参考我使用的git,Windows的cmd也能用,但是有一些命令不一样,如查看当前目录下的所有文件cmd里面是dir 而不是ls ,又如创建一个文件 在cmd里面是cd .>text.js 而不是touch text.js 等等,还是Linux的命令用起来方便些...

2018-09-16 18:48:35 3282

原创 Vue使用错误填坑--Error: listen EADDRNOTAVAIL 192.168.51.46:8090 at Object._errnoException........

从网上别人的GitHub上下载下来的vue项目,在执行命令cnpm run dev 出错 从图上的错误提示可知,是IP出错 在项目文件夹下的/config/index.js文件里去查看IP设置 发现这里的IP地址是固定的,这个IP地址是你下载项目的那个人的IP,不是你自己电脑的IP解决: 将这里的IP地址改成自己电脑的IP地址,一种方法是cmd输入ipconfig查看本地的I...

2018-09-13 22:16:41 1820

原创 安装vue调试工具 vue-devtools

vue-devtools是一款基于chrome浏览器的插件,在调试过程中可以省去打console.log,他会自动把我们在data上定义的数据动态的显示出来(数据改变,它也跟随着改变)。用它来对vue应用进行调试可以极大地提高我们的调试效率。步骤是网上找的,留篇文章,供以后自己参考1.下载vue-devtools项目到本地(网上找的资料有些是直接下载的,也有通过命令在GitHub上下载的,...

2018-09-02 16:09:47 473

原创 搭建Vue脚手架(vue-cli)并创建一个项目

1、 安装nodejs环境官网下载:https://nodejs.org/en/download/ 一直默认就行,路径可以改变但要记得到安装完成后cmd,输入node -vnpm -v如果能看到node和npm的版本号了,说明已经安装成功 注:node版本最好高一点,保险的话直接安装最新版本的,因为vue运行需要基于npm一定的版本(最好是3.x.x以上),版本低了...

2018-08-30 17:56:13 74008 11

原创 使用webpack时提示缺少CLI

使用webpack时提示缺少CLI,如当使用webpack -v查询版本号时,显示如下错误One CLI for webpack must be installed. These are recommended choices, delivered as separate packages: - webpack-cli (https://github.com/webpack/webpac...

2018-08-30 16:25:32 1517

原创 git 免输用户名和密码上传代码到GitHub

平时使用git上传代码到GitHub的时候,每次上传都要输入用户名和密码,感觉有点烦,今天去上网查了一下原因,并自己修改成功,不再需要输入用户名和密码也能上传代码。 首先要知道,为什么会出现每次上传代码都要输入用户名和密码呢?原因在于:在clone 项目的时候,使用了 HTTPS方式,而不是ssh方式。 因为默认clone 方式就是HTTPS方式,所以你点击“Clone or downl...

2018-03-28 21:24:37 4856 1

原创 css样式优先级

有时在设置 HTML 元素时,会遇到相互冲突的多个样式。这时,到底是选择哪个的样式呢?看完下面的文章,你就懂了1.在body上设置样式,<style type="text/css"> body { color: red; }</style><h1>Hello World!</h1>运行结果: 如...

2018-03-24 23:46:55 397

原创 九宫格——用html+css制作一个网页

不废话,直接上代码 HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>task1</title> <link rel="stylesheet&

2018-03-17 16:38:15 24400 3

原创 HTML表单部分功能汇总

一、占位符(placeholder)的使用占位符,即用户在input输入框输入任何数据之前,输入框内显示的预定义文本。 直接看代码,一看就懂了<input type="text"><br/><br/><input type="text" placeholder="请输入内容">运行结果 二、必填项(re

2018-03-15 21:03:29 550

原创 JavaScript 保留n位小数的toFixed()函数

JavaScript中,要想保留一个小数后的n位小数,通常会用到toFixed()函数来实现,注意:遵守 四舍五入 法则eg:script type="text/javascript"> var a = 23.568954 console.log(a.toFixed(3)); --> 23.569script>其实,要先保留小数后n位小数除了使用toFixed()函数

2018-01-30 18:26:59 3937

原创 越王勾践剑“千年不腐”传奇

越王勾践剑,春秋晚期越国青铜器,国家一级文物,被称为“天下第一剑”,1965年冬天出土于湖北省荆州市江陵县望山楚墓群中。因剑身上被镀上了一层含铬的金属而千年不锈。剑通高55.7厘米,宽4.6厘米,柄长8.4厘米,重875克,极其锋利。刻有“钺王鸠浅,自乍用鐱”八字。越王勾践剑,深埋地下2400余年,1965年出土时依旧寒光耀目,毫无锈蚀,剑锋利到20余层纸一划而破。这些谜团吸引了大量学者苦心钻研,试

2017-12-16 14:54:27 485

原创 输入一个三位数,再反向输出

法一: <script type="text/javascript"> var n = parseInt(prompt('输入一个三位数')); var a, b, c; a = (n - (n % 100)) / 100; //取百位 c = n % 10;

2017-11-25 23:45:28 16269

原创 JavaScript类型转换之隐式类型转换

JavaScript中隐式类型转换其实可以算是基于显式类型转换之上来实现的,所以要先对JavaScript中显式类型转换有一定的了解。 就是这个,JavaScript的显式类型转换,不看拉倒→_→1.isNaN(mix) – > 判断mix是否是NaN 判断步骤:现将mix用Number(mix)转换成数字型,再将转换后的结果拿去与NaN比较,如果是NaN,返回true,表示mix

2017-11-23 21:12:55 818 1

原创 JavaScript 关于进制之间的转换实现

JS要实现进制之间的转换,可以利用parseInt,toString完成。1.n进制 – > 10进制: parseInt(string,radix)2.n进制 – > radix进制: a.toString(radix)parseInt(string,radix) – > 能实现 n进制 – > 10进制 string:是被解析的字符串,是必填的内容。 radix:要解析的

2017-11-22 23:20:16 451

原创 JavaScript类型转换之显式类型转换

JavaScript中显式类型转换有六类,分别是Number(mix)、parseInt(string)、parseFloat(string)、String(mix)、toString()、Boolean() 注意一点:大小写要区分!!!1.Number(mix) – > 将mix转换成数字类型eg:常见: "123" -- > 123 -123 -- > -123

2017-11-21 23:12:01 669

原创 关于JavaScript中typeof用法

在JavaScript中,变量未经声明就使用,系统是会报错的。但是,typeof却是js中有且只有的一个特例。typeof的作用就是用来 区分数据的类型 的首先,先说typeof的使用方法(语法)(以判断n的数据类型为例)用法一:typeof(n) 用法二:typeof n数据类型包括六大类:number、string、boolean、undefined、object、function1.numb

2017-11-20 20:39:01 6790 1

原创 逻辑运算符

JavaScript逻辑运算符 1 与 && 2 或 || 3 非 ! 首先,要先知道,除了NULL、0、false、NaN、undefined、”“(空串), –转换成布尔型(bo

2017-11-20 15:22:16 191

原创 关于JavaScript中 arguments 的理解

在一个函数的内部,不论形参、实参的数量有多少个,是否相等,都会有一个隐式的东西专门用来存放传入的实参,叫做实参列表,也就是arguments,它类似于数组。eg: function text(a,b) { var num = a + b; console.log(num); //7 console.log(arguments[0]);

2017-11-19 15:45:30 794

原创 利用Git向GitHub上传文件详细步骤

1.进入 GitHub官网,登录个人账号(没有注册的先注册,网上有注册步骤说明),新建一个Git仓库。此处以创建一个名为“hello Git”为例。2.创建完成之后,点击Clone or download,复制下面的链接(就是红色部分)3.在电脑上任意盘创建一个文件夹,用来 保存管理 想要上传GitHub的文件,我以在F盘下创建一个“hello-Git”文件夹为例(最好取一个与GitHub上新建的那

2017-11-18 14:08:02 5151 1

原创 HTML/CSS面试题(收集)

1、目前主流的浏览器以及其内核名有哪些? 点这里查看 2、内元素和块级元素的区别? 行内元素:不会独立出现在一行,单独使用的时候后面不会有换行符的元素。eg:span, strong, img, a 等。这些元素,默认的高宽,总是其内容的高宽。并且,margin和padding值,只有左右有效。 块级元素:独立在一行的元素,他们后面会自动带有换行符。eg:di

2017-11-17 22:43:44 879

原创 输入三个数,得到最大值

输入部分,可直接使用连续弹出三个弹出框的方式进行输入(当然还有其它很多的方法,重点不在输入,能输入数据就行,怎么写都无所谓) 代码:var a = parseInt(prompt('input'));var b = parseInt(prompt('input'));var c = parseInt(prompt('input'));法一:最原始笨拙的方法 if(a > b &&

2017-11-17 21:59:03 3618

原创 目前主流的浏览器以及其内核名

浏览器名 内核名/td&gt; IE浏览器 trident Chrome blink(曾经也有叫webkit) Firefox Gecko Opera presto

2017-11-17 21:26:55 1377

原创 HTML+CSS写一个三角形(原理+实例)

写之前,首先要了解其中的原理html代码只需创建两个名为triangle、triangle-left的div盒子即可, 代码:<body> <div id="triangle"></div><br /><br /><br /> <div id="triangle-left"></div></body>在triangle.html文件中,下面代码及其实现后的效果图如下:#triang

2017-11-16 19:44:26 2675

原创 输入n,计算2的n次幂

1.利用for循环 <script type="text/javascript"> var n = parseInt(prompt('输入n')); var num = 1; for(var i = 0; i < n; i ++){ num *= 2; //num = num * 2; }

2017-11-16 18:49:59 12095

原创 JavaScript 自学笔记

在校大三学渣一枚,自学JavaScript,计划利用CSDN 博客来记录学习期间个人觉得重要的知识点,包括一些函数,方法,以及部分有用的小例题。                                   时间是一个伟大的作者,他能给每个人写出完美的结局来。

2017-11-14 20:21:57 232

空空如也

空空如也

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

TA关注的人

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