自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

舜岳的博客

啦啦啦

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 Windows子系统WSL2安装Ruby

Windows子系统WSL ubuntu-20.04 安装Ruby:安装Ruby:cd ~git clone https://github.com/rbenv/rbenv.git ~/.rbenvvim ~/.bashrc# 再最下面添加如下两行:export PATH="$HOME/.rbenv/bin:$PATH"eval "$(rbenv init -)"# wq保存退出# As an rbenv plugin$ mkdir -p "$(rbenv root)"/plugin

2020-12-30 10:33:27 565

原创 window子系统 wsl2 ubuntu子系统配置代理

原理: 由于 ubuntu 子系统是一个虚拟机, 虚拟机安装下载包缓慢,而我们需要虚拟机使用到外部window电脑的代理网络使子系统能快速安装搭建服务。方法: ubuntu 子系统需要获取到window的IPV4地址代理端口设置 http_proxy 全局代理接口变量即可连接window代理1. 查看本机IPV4地址ipconfig2. 查看ubuntu子系统地址ifconfig可知和子系统同一域的是 192.168.119.2413. 接下来子系统配置代理export ht

2020-12-30 09:47:48 12365 9

原创 Webpack5 新功能 Module Federation 用法

Webpack5 新功能 Module Federation 的作用就是:让不同项目的模块可以通过远程提供给其它项目使用 而这个功能在一个叫ModuleFederationPlugin 插件内实现ModuleFederationPlugin 插件Module Federation 模块共享整体是通过ModuleFederationPlugin这个插件串联起来的。Remote: 提供模块共享服务Host: 获取共享的模块原理图如下:Remote 配置://webpack.config.js

2020-12-27 10:59:00 4844 2

原创 webpack配置 node_modules .vue 支持 es7 语法

安装:npm install -D babel-loader @babel/core @babel/preset-env webpack vue-loader新版本 babel-loader 默认支持es7语法!如果需要给 node_modules 内的文件支持es7 则需要如下 正确示范 内配置如果只是单纯支持 es7 则不需要配置 include正确示范:// webpack.config.js:const VueLoaderPlugin = require('vue-loader/l

2020-12-25 11:18:15 2127

原创 解决koa-session跨域cookie获取问题

问题描述:报错401 Unauthorized返回cooike: The SetCookie had to have been set with “SameSite=None” to enable cross-site usage.后端设置:import Koa from 'koa'import cors from '@koa/cors'import session from 'koa-session'const app = new Koa()app.use(cors({ credenti

2020-12-23 14:41:41 1105

原创 nginx二级域名配置阿里云免费SSL证书浏览器提示不安全

阿里云免费SSL证书:由图可知SSL证书只作用于 xxx.top 与 www.xxx.top 一个主域名和一个子域名!如果你用nginx添加证书至 xxx.xxx.top 二级域名, 则需要购买通配符证书

2020-12-22 11:59:33 1772

原创 nginx https代理node服务请求第三方接口时无响应 Error: Hostname/IP doesn‘t match certificate‘s altnames

错误内容:解决方法:方案 1第三方发起请求的文件顶部加上下面这句代码:process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'; //添加后可以访问 但浏览器依然会提示https不安全//request axios 请求写下面...方案 2 添加 rejectUnauthorized: falserequest请求时设置:let request = require( 'request' ).defaults({rejectUnauthorized

2020-12-22 10:29:06 4107

原创 阿里云ECS服务器端口外网无法访问

阿里云ECS服务器端口外网无法访问安全组配置开启了端口但是还是无法访问并且内网可以访问原因:netstat -anput|grep 3000 //查看端口发现端口开启的居然是127.0.0.1上的3000端口, 难怪无法访问!解决方法:开启端口时改成0.0.0.0的 3000 端口即可...

2020-12-20 22:55:15 1127

原创 koa中间件原理 之【手写koa】

function compose(middlewares) { return function() { return dispatch(0); // 执⾏第0个 function dispatch(i) { let fn = middlewares[i]; if (!fn) { return Promise.resolve(); } return Promise.resolve( fn(function next() { // promise完成后,再执⾏下⼀个 return dis

2020-12-13 11:55:41 294

原创 TypeScript装饰器实现原理

TypeScript注解风格的装饰器@decorate装饰器函数的作用是在调用eat方法之前执行执行自定义的功能function decorate(target, property, descriptor) { var oldValue = descriptor.value descriptor.value = msg => { console.log('先洗手') msg = `后 ${msg}` return oldValue.apply(null, [ms

2020-12-12 21:50:10 516

原创 阿里云ECS服务器使用密钥对无密码登入

1. 首先自己的电脑运行如下命令ssh-keygen -t rsa //一直回车即可执行完成后笔记本这个C:\Users\你的用户名\.ssh目录会生成一个密钥:id_rsa 与 公钥:id_rsa.pub 两个文件2. 阿里云ECS控制台添加密钥对阿里云ECS → 网络和安全 → 密钥对填写 公钥:id_rsa.pub 文件内的内容3.阿里云ECS绑定密钥对在选择ECS实例栏中,选中需要绑定该密钥对的ECS实例名称,单击>图标,移入已选择栏中。单击确定。配置完成后。如

2020-12-12 19:46:47 3053

原创 阿里云实例从零开始安装Docker详细教程

阿里云实例 Ubuntu 18.04 64位 安装Docker详细教程(版本不限)# apt升级sudo apt-get update# 添加相关软件包sudo apt-get install \apt-transport-https \ca-certificates \curl \software-properties-common# 下载软件包的合法性,需要添加软件源的 GPG 密钥curl -fsSL https://mirrors.ustc.edu.cn/docker-ce

2020-12-09 08:54:14 503

原创 官网下载 Xshell 或 Xftp 的个人免费版本

注意!如果你还在找 Xshell 或 Xftp 的破解版,完全没必要,因为官方已经针对个人用户,提供了完全免费版本,功能和商业收费版 完全一样!!官方免费版下载步骤如下:1、进入官网活动页面:https://www.netsarang.com/zh/free-for-home-school/(说明一下:这个才是全球官网,http://www.xshellcn.com 是中国地区的经销商网站,基于商业利益,经销商没有把免费版放到自己的网站上,但是软件是国外总公司开发的,既然总公司针对个人免费,我们个人当然

2020-12-09 08:42:10 659

原创 手写一个简化版 vuepress 需要知道什么?

首先我们来看看 vuepress 是怎么工作的:1. 全局安装 vuepressnpm install -g vuepress2. 运行编写好的 docs 文件,编译后的浏览器显示文档网页vuepress dev docs3. 将编写好的 docs md文档文件 build 打包成静态 html 网页vuepress build docs接下来我们自实现的 uabpress 也需实现以上功能!1.实现npm全局安装 uabpress 库 并且命令行可执行1. 首先我们来实现自己编写

2020-12-08 08:45:23 300

原创 vue内使用electron内的API

vue内使用electron内的APIvue_electron.jsconst electron = require('electron')module.exports = { install: function (Vue) { Object.defineProperties(Vue.prototype, { $electron: { get () { return electron }, }, })

2020-12-07 15:21:14 3674 1

原创 手写一个简化版本的vuepress

我手写一个简化版本的vuepress 它的名称叫 uabpress项目名称: uabpress功能:启动项目: uabpress dev ./docs 作用:将docs文件夹下的md编译在浏览器运行网页打包项目: uabpress build ./docs 作用:将docs文件夹下的md打包成html网页效果图如下:全局安装 uabpress 包npm install -g uabpress卸载在全局的 uabpress 包 npm uninstall -g uabpress使

2020-12-06 23:19:09 269 2

grayscale.js.zip

grayscale.js全网站变灰IE的js代码

2020-04-04

electron.zip

下载后解压到 node_modules / electron npm install electron安装后报错无法运行的小伙伴,说明electron没下载成功 下载后解压到node_modules目录即可,npm install electron安装后无法运行的小伙伴,下载这个electron压缩包,解压到node_modules

2020-03-24

Cocos Creator 打包成微信小游戏源代码

Cocos Creator 打包成微信小游戏源代码,Cocos Creator 打包成微信小游戏源代码,Cocos Creator 打包成微信小游戏源代码,Cocos Creator 打包成微信小游戏源代码,Cocos Creator 打包成微信小游戏源代码,Cocos Creator 打包成微信小游戏源代码

2020-02-25

录屏软件 可录制屏幕 mb小

录屏软件 可录制屏幕 mb小非常方便。本资源C币全免,喜欢就关注我哟!

2020-02-17

LICEcap录屏软件GIF

Make Animated Screenshots GIFs are a popular media format, no matter how you pronounce it. It has been used worldwide for various purposes, from fine arts to memes. And as it turns out, it cannot also be helpful for your work. LICEcap is a free desktop utility designed to capture a selection of your screen and export them to high-quality GIF animations. The program is very much suited for users who want to record their desktop activity for use in demonstrations and tutorials. It is easy to use, and as far as hardware perquisites are concerned, an average system will suffice.

2020-02-16

three.js 下载

three.js一个JavaScript的3D开源库,可以在微信小程序内引入开发3D项目,three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。

2020-02-16

空空如也

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

TA关注的人

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