- 博客(19)
- 收藏
- 关注
原创 npm WARN logfile could not create logs-dir: Error: EPERM: operation not permitted, mkdir ‘地址‘
场景:在windows系统下,安装node之后,查看npm版本,报错
2022-07-07 19:03:03
13094
4
原创 npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead
2022-07-05 22:52:03
582
原创 http-server : 无法加载文件 C:\Program Files\nodejs\node_global\http-server.ps1
http-server : 无法加载文件 C:\Program Files\nodejs\node_global\http-server.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 + http-server参考地址:https://www.jianshu.com/p/0291be40e3bc...
2020-06-23 15:33:10
5139
原创 查看本机的ssh公钥
查看本机电脑的ssh公钥的方法:1、命令窗口查找 打开命令窗口,进入.ssh目录: cd ~/.ssh 找到id_rsaa.pub文件: ls 查看公钥: cat id_rsa.pub || vim id_rsa.pub 如图所示: 2、或者直接一步输入命令: cat ~/.ssh/id_rsa.pub 3、...
2019-01-08 14:04:54
23267
原创 react:react-cropper插件,实现图片裁剪upload上传功能
因业务需求,需要用户自定义个人头像(图片剪切上传);调研了之后,决定使用react-cropper插件来实现头像上传功能!react-cropper插件还是很全面不错的, 满足了功能的需要。步骤实现:1、安装 npm install --save react-cropper2、文件引入 import "cropperjs/dist/cropper.css...
2018-11-28 15:36:06
11399
原创 使用css伪元素,模拟html中的title属性
在html中, title属性的作用是显示额外的信息,当鼠标移动到元素上时,这些提示信息就会显示出来。然后,title属性的缺点也很明显,一是原始样式太丑,一是鼠标移动到元素上之后,需要等待一段时间才会显示;因此,我们可以使用伪类来解决这两个问题。实现步骤:一、首先html布局<div title="使用css伪类模拟title属性">title属性</div>...
2018-11-17 18:27:08
10578
原创 react中日期时间格式化
项目开发过程中,总会遇到这样那样的时间格式化问题,那么在react中,日期时间格式化该怎么解决??一种是直接使用插件 moment,方便快捷完美的解决时间格式化问题;另一种是,假如整个项目只有一处使用到了时间,那么使用 moment会显得臃肿和浪费, 这时可以自己开发时间格式化组件,来满足项目需求。这里我们先说一下moment插件的用法:一、使用 moment 日期格式化插件,方便快捷...
2018-09-14 15:30:56
15198
原创 自定义 input[type=radio] 样式
input[type=radio] 原生的单选框样式和原生的复选框样式是一样的不美观,而通常设计过程中,为了契合产品风格,也会将这些组件样式设计的很漂亮,但是直接修改原生的样式,会发现只可以设置少数的样式,其余样式并没有效果。因此,我们就需要自定义 radio 的个性化样式 ,来契合产品的漂亮风格了。我这里简单的介绍两种CSS实现的方式:两种方式都使用表单元素中的 label 元素和f...
2018-08-21 16:27:20
7817
原创 自定义 input[type=checkbox] 样式
input[type=checkbox] 复选框作为网页中常见的一种组件, 我们在设计开发过程中,为了页面的美观,往往需要设计符合产品的风格样式;而原生的复选框样式并不美观,且直接修改它的样式,会发现只可以设置少数的样式,其余样式并没有效果。这时,我们就需要自定义checkbox的个性化样式了。 我这里简单的介绍两种CSS实现的方式:两种方式都使用表单元素中的 label 元素和for...
2018-08-21 14:19:51
18451
原创 问题:ubuntu14.04下,搜狗输入法不能输入中文
在Ubuntu 14.04 环境下,使用搜狗输入法,时不时的就不能输入中文,这是一件很让人崩溃的事情。现在将解决方法写下来,步骤如下: 1、重启搜狗输入法 通过下面的两个命令重启: ~$ killall fcitx ~$ killall sogou-qinpanel 2、检查修复安装...
2018-08-09 10:16:07
1067
原创 react动态添加样式:style和className
react开发过程中,经常会需要动态向元素内添加样式style或className,那么应该如何动态添加呢???一、react向元素内,动态添加style例如:有一个DIV元素, 需要动态添加一个 display:block | none 样式, 那么:<div style={{display: (index===this.state.currentIndex) ? "bloc...
2018-08-07 16:11:42
134848
6
原创 CSS3自定义滚动条样式
写静态页面时,总会遇到 容器小内容多 的情况, 那么肯定就会用到浏览器的滚动条了。而浏览器自带的滚动条实在是太丑了,所以只好自定义滚动条样式,来满足业务需求。。。。一、首先了解滚动条的组成: ::-webkit-scrollbar 滚动条整体部分(其中的属性有width,height,background,border等) ::-webkit-scrollba...
2018-07-27 17:52:22
467
原创 vscode快速生成标准的html代码
在vscode里新建html文件, 总是要一行一行的写标准的html代码; 而DW新建html文件,都会自动生成标准的html代码;所以在使用vscode是总觉得很麻烦, 各种百度终于找到了使用的方法(很好用的一个快捷键):步骤: 一、先输入一个 ! 二、点击 tab 键 三、自动生成标准的html代码(见图) ...
2018-07-27 15:23:24
54216
16
原创 CSS3绘制不规则图形(一)
由于近期的项目中出现了不规则的边框和图形, 所以只好提前先温习一下,以前收集的一些CSS3绘制的图形。。。样式绘制的图形比图片的性能要好,体验更佳。废话不多说,我们直接看效果:1、三角形系列(三角形、倒三角、左三角、右三角、左上三角、右上三角、左下三角、右下三角) 主要用到的是:宽度高度设置为0, border的各个边的设置(各个边的透明或不透明); .tri...
2018-07-14 17:44:31
37626
2
原创 Windows7环境下:Git SSH创建Key步骤
我们平时使用的github等仓库拉取代码时,有可能需要ssh认证,因此需要生成本地的 ssh key。那么应该如何生成 ssh key 呢??1、首先要安装Git工具(上一篇:Git安装步骤)2、右键鼠标,选中 “Git Bash here”; 或者在windows的 “开始”--->“所以程序”,或者安装目录打开它; 3、进入 .ssh文件夹 命令: cd ~/...
2018-07-09 10:49:22
556
原创 Windows7环境下: Git安装步骤
因项目需求, 需要在window7环境下开发, 所以在win7系统下安装了Git工具。1、首先需安装git工具,可以从git官网直接下载安装程序(也可以从国内镜像),按照默认选项安装即可。 安装完成之后,在开始菜单里找到“Git”->“Git Bash”,会打开一个类似命令行的窗口,就说明Git安装成功! 2、安装完成之后,需要再进行一步设置,在命令行输入:$ git...
2018-07-09 10:40:24
1221
原创 问题:npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed.
在react项目中, npm install 时,报错:npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. 报错解决方案:命令:npm install ajv@^6.0.0
2018-07-05 10:51:49
10292
1
原创 问题:diffie-hellman-group1-sha1
在git clone 项目的时候, 竟然报错了: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1那么,想要解决此问题, 则需要在用户目录下的 .ssh文件夹下新建一个 config 文件,添加: Host * KexAlgorithms +diffie-hellman-group...
2018-07-03 15:44:20
9205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅