自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 mac 本地运行 http-proxy-middleware ,请求超时

【代码】mac 本地运行 http-proxy-middleware ,请求超时。

2023-09-11 11:51:45 491

原创 mac. openvpn. failed to negotiate cipher with server. Add the server‘s cipher

这个问题是因为 openvpn 库版本bug,Tunnelblic。解决方法:降版本,2.3.18。在 2.5.9 中就存在;

2023-08-28 19:47:48 551

原创 vscode vue文件,class没有用户代码片段提示

添加以上配置,其中。

2023-08-18 15:26:37 266

原创 pdfinfo: 未找到命令

【代码】pdfinfo: 未找到命令。

2023-05-17 17:14:11 246

原创 egg Cannot find module ‘diagnostics_channel‘

出现 Cannot find module 'diagnostics_channel'

2022-10-30 12:05:16 3351 1

原创 关于vue3打包后 配置nginx 404 的一些探索

关于这个问题官网已经给出答案了。官网:https://router.vuejs.org/zh/guide/essentials/history-mode.html那下面简单说下我的探索在官网的代码中其中的 $uri 是什么呢??我查了一些nginx的文档说明$uri 表示当前请求的URI不带任何参数而 try_files 意思是try_files首先会去 $root 找有没有对应的文件或者api, 如果没有就会 fall back 到 try_files 的最后一个选项 /index.html

2022-06-01 17:03:08 502

原创 vue-cli项目,页面刷新404问题原因之一

这个问题可能存在的原因是vue.config.js 在 如下配置module.exports = { devServer: { port: 5012, proxy: { "/": { // 测试网 target: "http://jinfu.baohan.com:8080/", ws: true, changeOrigin: true, }, }, disableHostCheck: true, }, productionSourceMa

2022-05-23 17:10:18 571

原创 nuxt.js 打包相对路径,js 执行

首先说下怎么打包相对路径,这是网上大部分人的配置,一般情况下应该没啥猫病。nuxt.config.js router: { base: './', },但是这样配置在我这里,会导致 mounted 等js 不执行。配置成这样也可以,js可以执行 router: { base: '/xxx-xxxx', },...

2022-04-20 20:42:48 796

翻译 修改 node_modules 依赖包

第一步安装依赖npm i patch-package第二步修改package.json,添加命令package.json"scripts": { "postinstall": "patch-package"}第三步修改源码(以element-ui为例)第四步 生成补丁yarn patch-package package-name(修改的包名)或者npx patch-package package-name(npm版本 > 5.2)第五步 测试补丁是否有效手动删除n

2021-12-29 09:59:57 396

原创 nuxt.js 刷新页面报错 ( Failed to execute ‘appendChild‘ on ‘Node‘: This node type does not support this )

把页面上的的 v-if 都改成 v-show 试试说明说一下:可能出现找个问题的情况很多,这是其一,仅作参考

2021-11-22 21:31:21 1502 1

原创 been blocked by CORS policy: No ‘Access-Control-Allow-Origin‘ header is

如果是上传文件报的,并且是用nginx 代理的,能存的原因是,nginx限制的上传文件的大小在 http 里加上client_max_body_size 200m;

2021-09-04 23:06:10 209

原创 windows 执行 sh 脚本, 找不到 npm 命令

先说下先背景,在win 上 执行sh 脚本,来实现node的简单部署,#!bin/bash# bash build.sh x.x.x.x prodparam_verison=$(date +%F)param_ip=${1}param_env=${2}param_ctiy=${3}project_dir_path=$( cd $(dirname $0) pwd)package_name="tbk-admin"project_name="tbk-admin"project_p

2021-08-22 16:03:42 918

转载 nginx域名 www 重定向

{ listen 80; server_name example.com; return 301 http://www.example.com$request_uri;} { listen 80; server_name www.example.com;}

2021-08-15 21:36:58 542

原创 egg-sequelize update +1

// service/xx.jsconst { literal } = require("sequelize");await app.model.xx.update( { total: literal("total + 1"), }, { where: { id:1, }, });

2021-07-27 22:32:55 649

原创 Uncaught SecurityError: Failed to execute ‘toDataURL‘ on ‘HTMLCanvasElement‘: Tainted canvases may

一旦您将未经 CORS 批准从其他来源加载的任何数据绘制到画布中,画布就会被污染。受污染的画布不再被认为是安全的,任何从画布取回图像数据的尝试都将导致抛出异常。在受污染的画布上调用以下任何一个都会导致错误:调用getImageData()画布的上下文调用toBlob()上的元素本身toDataURL()在画布上调用当画布被污染时尝试任何这些都会导致SecurityError抛出 a 。这可以防止用户在未经许可的情况下使用图像从远程网站提取信息而暴露私人数据。以上信息来自mozila大概的意思就

2021-07-17 09:11:10 3872

原创 egg 添加 samesite=none, 出现感叹号

设置 samesite 前提是必须同时设置Secure属性(Cookie 只能通过 HTTPS 协议发送),否则无效,所以我们先配置 https先生成ssl 证书可以查看这里在本地开发环境配置文件里 config.local.js npm i egg-cluster --save config.cluster = { https: { key: path.join(__dirname, "../private.pem"), // https 证书绝对目录 cert: path

2021-06-10 14:45:07 1102

原创 egg + dubbo Cannot read property ‘filter‘ of undefined

Cannot read property ‘filter’ of undefined没有添加service 打开注释即可

2021-06-09 17:02:47 85

原创 egg 如何设置跨域,并且携带cookie

首先安装跨域的插件并配置开启在本地开发配中配置域名在登录接口中设置cookie前端请求设置withCredentials项目参考地址下载了你应该跑不了,可以参考一下

2021-05-30 11:26:29 751

原创 node 访问本地127.0.0.1 ENOTFOUND

参考文章地址正确写法var optionsget = { host : 'localhost', port : 3010, path : '/quote/random', // the rest of the url with parameters if needed method : 'GET' // do GET};把http 去掉试试,错误写法var optionsget = { host : 'http://localhost', por

2021-04-16 22:58:11 415

原创 vue3 axios 内存溢出

内存溢出的原因可能很多,仅作参考如果你把.vue 页面的当前this, 当作参数传进了,axios的请求参数里,就会导致内存溢出比如像这样:

2021-04-14 11:30:47 1192

原创 vue3 TypeError: Cannot read property ‘parentNode‘ of null

添加一个 404 路由试试 { path: "/:pathMatch(.*)*", name: "notFound", component: notFound, // 引入 组件 },

2021-03-31 17:32:39 9483 2

原创 vue watch监听不到 对象,

原因之一,以上是错误写法,不能在子组件里被监听到。正确写法

2021-02-25 10:50:06 84

转载 vue/test-utils window 对象添加属性 方法

在jest的全局文件(假设是setup.js)文件中把这个对象进入mock即可首先配置全局文件// jest.config.jsmodule.exports = { setupFiles: ['<rootDir>/tests/unit/setup.js'], // 指定setup的位置 //...其他配置 }}// <rootDir>/tests/unit/setup.js// mock全局对象appInfowindow.appInfo = { n

2021-02-07 10:19:01 772

转载 vue jest 全局方法

原文地址

2021-02-07 08:56:30 328

原创 flutter 自定义load

import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:flutter_screenutil/flutter_screenutil.dart'; // 这个可以不用, 该依赖主要做适配import 'package:loading_indicator_view/loading_indicator_view.dart'; // 添加 loading_indicator

2021-02-01 21:13:23 217

原创 flutter 封装 网络请求

import 'package:flutter/material.dart';import "dart:convert" as json;import 'package:shared_preferences/shared_preferences.dart';import 'package:dio/dio.dart';final isProd = bool.fromEnvironment('dart.vm.product');String domain = isProd ? 'http://xx

2021-01-21 22:39:40 260

原创 vue3 封装自定义组件v-model

首先要注意 vue3中 v-model 默认绑定的变量名变了,从原理的 value 改成了 modelValue,如果要改变变量的值,要执行一个事件 this.$emit("update:modelValue", value);<template> <div class="inline"> <input :type="password ? 'password' : 'text'" ref="input" @input="handleInput" @blur=

2021-01-14 15:45:34 3356

原创 EGG 跨域 when the request‘s credentials mode is ‘include‘. The credentials mode of requests initiated

(一) 当前端配置withCredentials=true时, 后端配置Access-Control-Allow-Origin不能为*, 必须是相应地址(二) 当配置withCredentials=true时, 后端需配置Access-Control-Allow-Credentials(三) 当前端配置请求头时, 后端需要配置Access-Control-Allow-Headers为对应的请求头集合...

2020-12-29 22:35:36 4415

原创 egg 自定义环境

自定义环境有两种方法第一种 设置windows 系统变量第二种在 package.json 添加 cross-env 模块

2020-12-23 21:31:38 260

原创 depends on flutter any from sdk which doesn‘t exist (unknown SDK “xxxx“), version solving faile

1, 先排除 pubspec.yaml 文件是不是有找不到的 依赖包

2020-12-04 21:03:50 1075

原创 gitee git commit -m没反应

检查git 本地用户名,是否和远程仓库账号的个人空间地址 是否一致说明一下,出现这个问题的原因可能有很多,仅供参考

2020-10-26 13:52:02 2027

原创 element-ui 多表头 排序错乱

在多级表头里,子级表头会错误,

2020-09-17 17:52:20 664

原创 Invalid prop: type check failed for prop “value“. Expected String, Number

原因是input 绑定的值是 数组,正确的取值范围 数字,字符串

2020-08-04 21:33:10 8323

原创 error: failed to push some refs to

出现这个提示的情况可能很多,仅供参考执行:git pull --rebase origin master

2020-07-27 01:47:43 95

原创 页面生命周期,及其事件

说明:window = W ,D = documentW.onpageshow描述:onpageshow 事件在用户浏览网页时触发。onpageshow 事件类似于 onload 事件,onload 事件在页面第一次加载时触发, onpageshow 事件在每次加载页面时触发,即 onload 事件在页面从浏览器缓存中读取时不触发。为了查看页面是直接从服务器上载入还是从缓存中读取,你可以使用 PageTransitionEvent 对象的 persisted 属性来判断。 如果页面从浏览器的缓存中

2020-07-11 14:39:36 444

原创 ER_TRUNCATED_WRONG_VALUE_FOR_FIELDError

我的原因,要插入的内容里有表情字符 ,原因其一仅供参考1, 找到 mysql配置 文件 my.iniE:\Soft\phpstudy_pro\Extensions\MySQL5.7.26\my.ini2, 替换即可:[mysql]default-character-set=utf8mb4[mysqld]port=3306basedir=E:/Soft/phpstudy_pro/Extensions/MySQL5.7.26/datadir=E:/Soft/phpstudy_pro/Exte

2020-06-26 21:38:15 1085

原创 ECS服务器 外网连接 redis

1,打开redis.conf2, 将bind 127.0.0.1 注释3, 将protected-mode修改为no4, 将 requirepass 打开,设置成你的密码5,去阿里云管理后台 设置安全组规则 添加 开放端口

2020-06-23 18:23:01 157

原创 Linux gcc 升级后没用

造成没有的原因可能有很多,我只是我遇到的其一,仅供参考:1,检查 是否装了多个 gcc 执行以下命令 whereis gcc2,然后 进入 /usr/bin/gcc 执行以下命令./gcc -v3,看看是不是你想要的版本,如果不是,那你可能升级到了另外目录。4, 先删除 /usr/bin/gcc 执行以下命令rm -rf gcc*5, 再然后通过 whereis gcc 命令 找到你升级后的 gcc 安装地址,6,最后建立软链接 例如: ln -s /usr/local/b

2020-06-20 13:10:38 1759

原创 egg 文件中转下载

后台代码:controller: const fs = require('fs'); const path = require('path'); var request = require('request'); async downLoad() { const { ctx } = this; let url = ctx.query.url || null; function downloadFile(url, filename, callback) { v

2020-06-03 14:16:12 1077

原创 egg 返回图片,前端下载图片

node 代码: async getFile() { const { ctx } = this; ctx.set('content-type','image/jpeg') ctx.body = fs.createReadStream('static/1.jpg'); }路由 router.get('/getFile', controller.home.getFile);前端代码 const eleLink = document.createElement('a')

2020-05-31 18:21:03 2188

空空如也

空空如也

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

TA关注的人

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