CSS命名规范

CSS书写顺序位置属性(position, top, right, zindex, display, float等)大小(width, height, padding, margin)文字系列(font, lineheight, letterspacing, color textalign等)背景(background, border等)其他(animation, transition等)常用的CSS命名规则:头:header内容:content/container
阅读全文

javascript实用功能----判断是哪个浏览器(火狐、谷歌、ie、ie11)

javascript实用功能判断是哪个浏览器(火狐、谷歌、ie、ie11)```javascriptfunction judgmentBrowser(){ var ua = navigator.userAgent; if(/firefox/i.test(ua)){ alert("你是火狐"); }else if(/chrome/i.test(ua)){ alert("你是Chrome"); }else if(/msie/i.test(ua)){ alert(
阅读全文

在linux环境安装node-sass,CentOS 环境安装node-sass

安装依赖包npm i安装nodesassnpm install nodesass unsafeperm savedev
阅读全文

pm2安装与命令

全局安装pm2```shellnpm i pm2 g```启动一个新进程进入项目根目录`pm2 start npm name "xxx(项目名)" run start`cluster模式启动,启动4个进程`pm2 start npm i 4 name "xxx(项目名)" run start`查看进程列表`pm2 list`停止进程`pm2 stop xxx(项目名)`停止并删除进程`pm2 del xxx(项目名)`启动
阅读全文

GIT公钥生成

  • szovo
  • 2019-12-09 10:37:22
  • git
  • git
1.下载源码解压wget https://github.com/git/git/archive/v2.3.0.zipunzip v2.3.0.zipcd git2.3.02.安装和编译将git安装到 /usr/local/git 目录下。make prefix=/usr/local/git allmake prefix=/usr/local/git install3.安装后,查看版本git version可能展示与实际安装版本不符。是因为
阅读全文

git放弃本地分支的文件,强行拉取远程仓库分支

有时候遇到需要删除本地代码,从远程仓库中拉取最新代码的情况当存在多个分支时,首先切换到当前的分支`git checkout master`git 强行pull并覆盖本地文件```shellgit fetch allgit reset hard origin/mastergit pull```
阅读全文

查看本机 ssh 公钥,生成公钥

  • szovo
  • 2019-11-16 15:51:31
  • git
  • git
查看 ssh 公钥方法:通过命令窗口a. 打开你的 git bash 窗口b. 进入 .ssh 目录:`cd /.ssh`c. 找到 id_rsa.pub 文件:`ls`d. 查看公钥:`cat id_rsa.pub` 或者 `vim id_rsa.pub`如果没有这些文件,输入 `sshkeygen` 回车生成即可接着会要求输入密码和确认密码,如果不想设置密码直接不输入内容全程按回车键。
阅读全文

linux下安装pm2

在linux上安装pm2,用node的工具npm来完成安装的,所以在安装pm2之前需要先安装node;`npm install pm2 g`有几个warn不管他,因为在代码界,warn不算什么,只要没有error。这样安装完成后你执行命令: ` pm2 list`回车后:如果出现如下`bash: pm2: command not found`则需要a:找到全局环境PATH路径输入命令: `echo $PATH`回车后...`/usr/local/s
阅读全文

为 Git 仓库切换远程仓库

  • szovo
  • 2019-11-14 09:52:02
  • git
  • git
远程仓库设置:展示了一个挂靠在 GitHub 上的仓库的一般状态`git remote //命令在终端上打印当前本地仓库关联的远程仓库的列表``git remote v //v 表示 verbose,将详细的信息也打印出来了。`可以使用 `git remote add` 命令来增加一个远程仓库,或者用 `git remote rm `来删除一个远程仓库`git remote rm origin``git remote add origin ssh://git@git.cn
阅读全文

意外的全局变量

typeof a和typeof b的值分别是什么:```javascriptfunction foo() { let a = b = 0; a++; return a;}foo();console.log(typeof a); // = ???console.log(typeof b); // = ???```答案```undefinednumber```let a = b = 0。这个语句确实声明了一个局部变量a。但是
阅读全文