- 博客(30)
- 收藏
- 关注
原创 React的一些使用技巧
目前我使用的react版本是16.6.31. 修改默认的启动端口号最开始,默认的启动端口号是3000,怎样能修改成其他的端口号对项目目录下的 package.json文件中的 scripts的 start值进行修改默认如下图:修改成以下值(将端口改成9000)修改完成cnpm run start ,打开的页面的端口号就不是默认的3000而是9000了,2. 待续…...
2018-11-23 11:25:43
433
原创 Sublime Text 3 编译器一些常用插件安装
Sublime Text 3个人感觉是个不错的代码编写软件,写篇文章记录一下我自己在使用过程中常用的安装的一些插件,免得每次重新安装软件后都要去网上到处找资料。1. 自动补全html代码框架Ctrl + shift + p ==> Install Package ==> 安装Emmet插件安装完成,每次 英文输入法下 ==> 输入一个“!” ==&
2018-11-08 15:20:05
554
原创 使用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
3484
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
409
原创 构建一个基本的ES6项目(二) ---命令行的处理、创建JS编译任务、创建模板、服务任务脚本、监听测试
在网上观看ES6的学习视频,了解如何创建一个基础的ES6工程,包括命令行的处理、创建JS编译任务、创建模板、服务任务脚本、监听测试等记录一下,供以后自己参考下面出现的文件,如果没有自己创建,cmd下创建命令是cd.>文件名.js ,其它像git之类的是touch 文件名.js所有的构建脚本一定是放在tasks目录下的,即上面创建的js文件一定是在tasks目录下的一些文件需要引入一些...
2018-09-25 16:11:35
797
原创 构建一个基本的ES6项目(一)---项目目录的创建
在网上观看ES6的学习视频,了解如何创建一个基础的ES6工程,包括目录结构,自动构建与服务器搭建 记录一下,供以后自己参考我使用的git,Windows的cmd也能用,但是有一些命令不一样,如查看当前目录下的所有文件cmd里面是dir 而不是ls ,又如创建一个文件 在cmd里面是cd .>text.js 而不是touch text.js 等等,还是Linux的命令用起来方便些...
2018-09-16 18:48:35
3427
原创 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
1888
原创 安装vue调试工具 vue-devtools
vue-devtools是一款基于chrome浏览器的插件,在调试过程中可以省去打console.log,他会自动把我们在data上定义的数据动态的显示出来(数据改变,它也跟随着改变)。用它来对vue应用进行调试可以极大地提高我们的调试效率。步骤是网上找的,留篇文章,供以后自己参考1.下载vue-devtools项目到本地(网上找的资料有些是直接下载的,也有通过命令在GitHub上下载的,...
2018-09-02 16:09:47
562
原创 搭建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
74733
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
1598
原创 git 免输用户名和密码上传代码到GitHub
平时使用git上传代码到GitHub的时候,每次上传都要输入用户名和密码,感觉有点烦,今天去上网查了一下原因,并自己修改成功,不再需要输入用户名和密码也能上传代码。 首先要知道,为什么会出现每次上传代码都要输入用户名和密码呢?原因在于:在clone 项目的时候,使用了 HTTPS方式,而不是ssh方式。 因为默认clone 方式就是HTTPS方式,所以你点击“Clone or downl...
2018-03-28 21:24:37
4984
1
原创 css样式优先级
有时在设置 HTML 元素时,会遇到相互冲突的多个样式。这时,到底是选择哪个的样式呢?看完下面的文章,你就懂了1.在body上设置样式,<style type="text/css"> body { color: red; }</style><h1>Hello World!</h1>运行结果: 如...
2018-03-24 23:46:55
461
原创 九宫格——用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
24981
3
原创 HTML表单部分功能汇总
一、占位符(placeholder)的使用占位符,即用户在input输入框输入任何数据之前,输入框内显示的预定义文本。 直接看代码,一看就懂了<input type="text"><br/><br/><input type="text" placeholder="请输入内容">运行结果 二、必填项(re
2018-03-15 21:03:29
588
原创 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
4051
原创 越王勾践剑“千年不腐”传奇
越王勾践剑,春秋晚期越国青铜器,国家一级文物,被称为“天下第一剑”,1965年冬天出土于湖北省荆州市江陵县望山楚墓群中。因剑身上被镀上了一层含铬的金属而千年不锈。剑通高55.7厘米,宽4.6厘米,柄长8.4厘米,重875克,极其锋利。刻有“钺王鸠浅,自乍用鐱”八字。越王勾践剑,深埋地下2400余年,1965年出土时依旧寒光耀目,毫无锈蚀,剑锋利到20余层纸一划而破。这些谜团吸引了大量学者苦心钻研,试
2017-12-16 14:54:27
548
原创 输入一个三位数,再反向输出
法一: <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
16510
原创 JavaScript类型转换之隐式类型转换
JavaScript中隐式类型转换其实可以算是基于显式类型转换之上来实现的,所以要先对JavaScript中显式类型转换有一定的了解。 就是这个,JavaScript的显式类型转换,不看拉倒→_→1.isNaN(mix) – > 判断mix是否是NaN 判断步骤:现将mix用Number(mix)转换成数字型,再将转换后的结果拿去与NaN比较,如果是NaN,返回true,表示mix
2017-11-23 21:12:55
915
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
522
原创 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
742
原创 关于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
6895
1
原创 逻辑运算符
JavaScript逻辑运算符 1 与 && 2 或 || 3 非 ! 首先,要先知道,除了NULL、0、false、NaN、undefined、”“(空串), –转换成布尔型(bo
2017-11-20 15:22:16
220
原创 关于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
843
原创 利用Git向GitHub上传文件详细步骤
1.进入 GitHub官网,登录个人账号(没有注册的先注册,网上有注册步骤说明),新建一个Git仓库。此处以创建一个名为“hello Git”为例。2.创建完成之后,点击Clone or download,复制下面的链接(就是红色部分)3.在电脑上任意盘创建一个文件夹,用来 保存管理 想要上传GitHub的文件,我以在F盘下创建一个“hello-Git”文件夹为例(最好取一个与GitHub上新建的那
2017-11-18 14:08:02
5360
1
原创 HTML/CSS面试题(收集)
1、目前主流的浏览器以及其内核名有哪些? 点这里查看 2、内元素和块级元素的区别? 行内元素:不会独立出现在一行,单独使用的时候后面不会有换行符的元素。eg:span, strong, img, a 等。这些元素,默认的高宽,总是其内容的高宽。并且,margin和padding值,只有左右有效。 块级元素:独立在一行的元素,他们后面会自动带有换行符。eg:di
2017-11-17 22:43:44
953
原创 输入三个数,得到最大值
输入部分,可直接使用连续弹出三个弹出框的方式进行输入(当然还有其它很多的方法,重点不在输入,能输入数据就行,怎么写都无所谓) 代码:var a = parseInt(prompt('input'));var b = parseInt(prompt('input'));var c = parseInt(prompt('input'));法一:最原始笨拙的方法 if(a > b &&
2017-11-17 21:59:03
3695
原创 目前主流的浏览器以及其内核名
浏览器名 内核名/td> IE浏览器 trident Chrome blink(曾经也有叫webkit) Firefox Gecko Opera presto
2017-11-17 21:26:55
1488
原创 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
2714
原创 输入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
12453
原创 JavaScript 自学笔记
在校大三学渣一枚,自学JavaScript,计划利用优快云 博客来记录学习期间个人觉得重要的知识点,包括一些函数,方法,以及部分有用的小例题。 时间是一个伟大的作者,他能给每个人写出完美的结局来。
2017-11-14 20:21:57
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人