自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 The legacy JS API is now deprecated and will be removed in Dart Sass 2.0.0.

文档中有明确说明:有警告是因为预计在2.0.0,废弃旧版 JSAPI ,控制台报警告可以用下面两种办法。**webpack中:**修改api。

2024-12-27 16:23:57 256

原创 Jenkins构建时间错误 将时区设置为上海时间

【代码】Jenkins构建时间错误 将时区设置为上海时间。

2024-12-23 18:44:47 283

原创 styled-components使用dom属性注意

react中使用style注意下:现在不能这么写了,大概从5.1开始把,必须要加$属性了。记录下问题

2024-12-02 10:11:07 225

转载 npm login/publish/whoami失败采坑

采坑分享:最终结果就是网络问题,科学上网一下就好了。

2024-07-25 15:54:39 122

原创 diff算法 与 虚拟DOM、snabbdom

关于虚拟 DOM 和 diff 算法的整理笔记,目的在于更好的理解 Vue 的底层原理

2024-04-29 11:42:42 907

原创 SASS的禁用警告 Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

SASS的禁用警告 Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

2024-03-13 14:38:20 4574

原创 前端打包脚本(手动打包,使用Jenkins自动部署的不需要)

前端打包脚本(手动打包,使用Jenkins自动部署的不需要)

2024-03-12 17:41:39 533 2

原创 vite打包提示:“base“ option should end with a slash

"base” option should end with a slash

2024-03-12 17:24:34 1622 1

原创 hard-source-webpack-plugin在vue使用中遇到的坑

vue中使用hard-source-webpack-plugin插件

2022-09-15 17:50:31 1582

原创 vue富文本编辑器

vue中使用富文本编辑器

2022-09-02 11:44:00 2354

原创 vue3、vue2 生命周期

父组件<template> <h2>APP</h2> <button @click="isShow = !isShow">切换</button> <hr> <Child v-if="isShow"/></template> <script lang="ts"> import { defineComponent, ref, reactive } from 'vue'im

2022-03-25 14:58:34 1017

原创 Vue3响应式原理(简化版)

<script> /* Proxy(代理): 拦截对data任意属性的任意(13种)操作, 包括属性值的读写, 属性的添加, 属性的删除等... Reflect(反射): 动态对被代理对象的相应属性进行特定的操作 */ const user = { name : '小伙子', age: 20, wife: {

2022-03-04 15:17:44 144

原创 JS中数组总结

欢迎使用Markdown编辑器序言: 一直想好好整理一下js中数组的用法,包括一些注意点等等。如果哪个数组用法忘记了可以看看会改变原数组的方法方法名参数功能返回值sort()(sortfunction) 可选。规定排序顺序。必须是函数(compare)用于对数组的元素进行升降排序,默认排序顺序为按字母升序,当数字是按字母顺序排列时"40"将排在"5"前面。使用数字排序,必须通过一个函数作为参数来调用。函数指定数字是按照升序还是降序排列返回排序后的数组revers

2022-02-25 17:37:46 104

原创 一个vue页面中,保存时需要进行多个form表单的校验

前言:最近项目中遇到多个表单需要一起校验的情况,记录一下!一、解决方案使用promise接收多个表单校验返回信息// 表单校验checkForm(formName) { const result = new Promise((res, rej) => { this.$refs[formName].validate((valid) => { if (valid) { res() } }) }) this.checkLi.

2022-02-22 14:43:59 2296

原创 TypeError: Cannot read property ‘tap‘ of undefined at HtmlWebpackPlugin.apply

TypeError: Cannot read property 'tap' of undefined at HtmlWebpackPlugin.apply// html-webpack-plugin 版本太高 换成低版本cnpm i html-webpack-plugin@4.4.1

2021-12-10 15:30:11 968 1

原创 vue 前端项目部署阿里云服务器

vue 前端项目部署阿里云服务器one 前期准备two 代码打包 扔服务器one 前期准备首先两个软件应该下载(Xftp Xshell),如果有其他类似的软件也可以。 打开xftp,新建一个会话登陆成功后,打开默认终端输入以下命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

2021-11-11 16:21:27 3217 4

原创 常见的一些校验规则

常见的一些校验规则校验输入必须为汉字,包含少数民族姓名中"·"的校验校验是否是车牌号校验是否是手机号或者电话号校验是否是校验正整数校验是否是纯数字(Integer)校验是否是非负数校验是否是邮箱校验是否是数字和英文字母组成校验是否是非负整数校验是否符合日期格式校验是否区号校验是否包含IOQ校验是否邮编校验身份证校验小数位不超过2位校验输入必须为汉字,包含少数民族姓名中"·"的校验_isChinese(strValue) { let reg = /^[\u4e00-\u9fa5]+(·[\u4e00

2021-01-25 11:22:11 1140

空空如也

空空如也

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

TA关注的人

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