1 | #安装 |
github地址:
https://github.com/soimort/you-get
1 | #安装 |
github地址:
https://github.com/soimort/you-get
示例使用requestAnimationFrame
使元素2秒移动200px.
1 | const element = document.getElementById('some-element-you-want-to-animate'); |
方法一、使用cssscroll-behavior: smooth;
1 | .box { |
方法二、使用jsscrollIntoView
1 | element.scrollIntoView({behavior: "smooth"}); |
安装模块
1 | //本地安装再项目目录`/node_module`下 |
卸载模块
1 | npm uninstall <Module Name> |
查看所有全局安装的模块:
1 | npm list -g |
查看某个模块的版本号:
1 | npm list <Module Name> |
到 /node_modules/ 目录下查看包
1 | npm ls |
更新模块
1 | npm update <Module Name> |
搜索模块
1 | npm search <Module Name> |
创建模块
1 | npm init |
在 npm 资源库中注册用户(使用邮箱注册):
1 | npm adduser |
发布模块:
1 | npm publish |
1 | const rand = (m, n) => Math.ceil(Math.random() * (n-m+1) + m-1); |
1 | (function() { |
ES6语法:
1 | const limit = (min, max) => val => Math.min(Math.max(val, min), max); |
ES5:
1 | var limit = function limit(min, max) { |
使用示例:
1 | //限制0~100 |
设置规定秒数后关机
1 | shutdown -s -t 3600 |
设置指定时间关机
1 | at 23:00 shutdown -s |
下载一个docker镜像(用ubutun还是centos大家可以任选其一,这里我用centos):
1 | docker pull centos:7.9.2009 |
创建名为宝塔的docker容器(docker images):
1 | docker run -i -t -d --name baota -p 22:22 -p 24:24 -p 80:80 -p 443:443 -p 3306:3306 -p 6379:6379 -p 9501:9501 -p 5999:5999 --privileged=true -v D:/wwwroot:/www/wwwroot centos:7.9.2009 |
解释:
上面命令的意思是创建一个docker容易命名为baota(名称大家自定义)让他后台运行,然后将宿主机的20,21,80,443,888,8888这五个端口映射到docker容器中去。
并且将宿主机的/home/www文件夹映射到docker容器的/www上去(注意:文件目录如果不存在。宿主机和容器会自己创建,无需手动创建)。privileged表示在运行容器的时候,给容器加特权,设置容器有写文件的权限。
启动名为baota的docker容器:
1 | docker start baota |
进入容器:
1 | docker exec -it baota /bin/bash |
执行宝塔面板Centos安装命令
1 | yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec |
特别注意:为了能够保存(持久化)数据以及共享容器间的数据,docker一定使用-v挂载主机目录到容器,比如上面启动容器的 docker -v 参数。
补充:宝塔默认密码使用bt default
查看,登录进去修改即可。
查看所有端口
1 | netstat -ano |
查找指定端口
1 | netstat -aon|findstr "3306" |
查看指定PID进程
1 | tasklist|findstr "PID" |
结束进程
1 | taskkill /T /F /PID 3306 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true
世事无常