logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

husky: npx husky add 失效原因 (已解决)

原因如果你的电脑不是Mac,用的不是Linux的话,你执行下面的语句是无效的。因为这条语句里包含着$1,它是在shell命令中代表的是参数。而我们的Windows系统的cmd是没有$1这种操作符。npx husky add .husky/commit-msg 'npx --no-install commitlint --edit "$1"'当你在Windows系统下执行时,将是无效的首先我们要搞明

记录vue-router打包优化(懒加载、分包方式)

在使用vue-router时,对路由配置打包的一些方法和问题的记录未优化的打包方式路由文件:import { createRouter, createWebHashHistory, createWebHistory } from "vue-router"import Home from "../page/Home.vue"import About from "../page/About.vue"/

#javascript#前端
在Vue3版本封装了mapState、mapGetters 一键使用(支持模块命名)

在Vue3中,我们常常在Composition Api中使用到vuex的mapState和mapGetters,因为每次获取很麻烦所以就封装了他们,支持模块命名,一键使用,轻松上手主要实现函数:useMapper.jsimport { computed } from "vue"import { useStore } from "vuex"// 组合mapState和mapGettersexport

#javascript
理解Vue中的methods对象方法里的this指向,并解读源码

Vue3的版本"version": "3.2.20"阅读区域618 - 645解决疑惑1. methods 对象的 this指向2. methods 对象的里的 方法 为什么不能用箭头函数代码// 当 methods 有方法时if (methods) {// 对methods对象中的每一个方法遍历for (const key in methods) {// 取出每一个方法const methodH

#javascript
mapState和computed结合在Vue3版本中的setup使用

简单的用法: 直接用computed (不推荐)import {computed} from "vue"import {mapState, useStore} from "vuex"export default {setup() {const store = useStore()const counter = computed(() => store.state.counter)return

(已解决) Vite中编译JSX时在后缀(.vue)单文件报错原因

原因:因为目前@vitejs/plugin-vue-jsx插件无法解析编译.vue后缀的文件解决:把.vue后缀文件更改为.jsx文件 就可以执行App.jsx// 1. Vite在启动时会做依赖的预构建// 2. 预构建,运行时默认都只会对jsx与tsx做语法转换。不会对js做jsx的语法转换。// 目前vite不支持.vue单文件的jsx编译export default {data() {re

#javascript
(已解决) Vite中编译JSX时在后缀(.vue)单文件报错原因

原因:因为目前@vitejs/plugin-vue-jsx插件无法解析编译.vue后缀的文件解决:把.vue后缀文件更改为.jsx文件 就可以执行App.jsx// 1. Vite在启动时会做依赖的预构建// 2. 预构建,运行时默认都只会对jsx与tsx做语法转换。不会对js做jsx的语法转换。// 目前vite不支持.vue单文件的jsx编译export default {data() {re

#javascript
Docker把公共镜像推送到harbor私服的流程(企业级)

如果构建项目时,使用了k8sdockerJenkins的模式。那么我们在docker构建镜像时,如果需要使用了Nodejs,那么我们必须得从某个资源库中拉取需要的Nodejs。在企业里,正常都会把自己项目涉及的库都放在harbor私服里。下面讲一下,升级Nodejs库和Docker拉取库推送到私有库的操作流程。

文章图片
#docker
Nginx请求upstream timed out 错误时通常会尝试重新请求上游服务器(504 Gateway Timeout)

如果你没有设置这些配置值的话,Nginx的默认超时配置值可以根据不同的版本和发行版而有所不同。您可以在 Nginx 配置文件中设置这些选项,以便根据您的需求来调整 Nginx 对上游服务器的请求超时和重试行为。而我发生这个错误,是因为上游服务器响应多次超时导致的。,就可以避免第二次重放请求时,覆盖了第一次的请求所写的文件。,也就是会重放原先的请求到上游服务器。

#服务器#nginx#后端 +1
一篇带你搞懂Python3 中的 def __init__

在学习python-100-days时,在面向对象编程基础的那一块,封装一个class时,突然出现def __init__的方法,刚开始时,对他的理解很模糊,为什么定义一个类需要用到def __init__。于是翻找了一些资料,大概就是两种定义方式如下:第一种定义方式如下:class Student(object):# __init__是一个特殊方法用于在创建对象时进行初始化操作# 通过这个方法我

#python
    共 11 条
  • 1
  • 2
  • 请选择