码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 2023年10月工作经验及问题整理总结


    目录

    1.window自带的base64加密解密

    2.ElementUI修改鼠标移动到表格的背景色

    3.vscode保存时几万个eslint错误

    4.Git 拉取Gitee仓库报错:“fatal: unable to access ''": Failed to connect to 127.0.0.1 port 1080: Connection r...

    4.1本地查看Git是否使用了代理

    4.2 取消代理

    5.线上bug,控制台报错+样式出错

    6.git中利用tag来对应版本号

    7.npm i 报错 Cannot read properties of null (reading ‘pickAlgorithm‘)

    8.打包部署后发现页面问题

    9.修改elementUI表格表头的背景颜色

    10.vue项目本地开发,同局域网同时不能访问我的项目


    1.window自带的base64加密解密

    1. const encodedData = btoa("Hello, world"); // 加密
    2. const decodedData = atob(encodedData); // 解密

    2.ElementUI修改鼠标移动到表格的背景色

    场景:在做主题切换功能时遇到的,在切到黑暗模式时,通过F12找到的类名发现覆盖不掉样式。

    1. .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{
    2. @include background-color("background_color-el-table-hover")
    3. }

    3.vscode保存时几万个eslint错误

     问题描述 :

    在用vue 写项目的时候,照例开启了ESLint 语法检查,但是发现在使用 vscode 格式化格式化保存后各种报错,单双引号,函数空格各种问题。因为 vscode 它自身的那个格式化插件是不匹配 ESLint 的。所以需要修改一些配置达到配置的效果。这里以一种简单方式进行修改。

    既然vsdoe格式化不与ESlint匹配,那么我们就对vscode的规则进行修改。在当前工程下创建文件.prettierrc,并修改相关配置项,这里我们只对单双引号和分号做修改。

    { "semi": true, "singleQuote": true }

    对我来说 直接设置成{}空对象,啥都不检查,一个错误也没有


    4.Git 拉取Gitee仓库报错:“fatal: unable to access ''": Failed to connect to 127.0.0.1 port 1080: Connection r...

    4.1本地查看Git是否使用了代理

    git config --global http.proxy 

    4.2 取消代理

    git config --global --unset http.proxy

     


    5.线上bug,控制台报错+样式出错

    原因是ElementUI.js的版本问题

    我开发环境是2.13

    生产是2.19

    只要下载2.13放到生产环境就好了

    一定要排查的是,如果本地开发正常,那么线上的版本要换成本地的版本。


    6.git中利用tag来对应版本号

            先确保你的代码已经提交完毕(既add 、commit 、push完毕后)

            然后:

    1. git tag -a v1.01 -m "注释信息" //-a为添加版本号 v1.01为你为这个版本的名作也可以说是标签 -m为注释信息
    2. git push --tags //将本地所有tags提交到远程仓库中,则会对应其版本号了
    3. -----------其他常用命令----------
    4. git tag //显示所有的版本信息,如果为空就代表你没有此时没有任何版本信息
    5. git checkout +版本标签 //则此时全体内容会转变到此版本的所有信息
    6. git tag -l -n //显示所有标签,并显示其标签注释

     

     


    7.npm i 报错 Cannot read properties of null (reading ‘pickAlgorithm‘)

    解决:清除缓存npm cache clear --force之后再重新安装依赖npm install  


    8.打包部署后发现页面问题

    问题:

    打包部署后发现页面只能显示一个屏幕,没有滚动条,导致页面只能部分显示

    解决:大概率是css问题,尤其是第三方css,可以试着全局查找overflow:hidden,重点是body或者是html里面的这个属性,给删除了,即可。

     


    9.修改elementUI表格表头的背景颜色

    1. 1、首先使用 elementUI中的header-cell-style 属性
    2. :data="paperList"
    3. :header-cell-style="getRowClass"
    4. >
    5. 2、然后在getRowClass方法中 改变css样式
    6. getRowClass({ rowIndex, columnIndex }) {
    7. if (rowIndex == 0) {
    8. return "background:#f8f8f9;";
    9. }
    10. },

    10.vue项目本地开发,同局域网同时不能访问我的项目

    在package.json文件中script要运行的命令上,加上--host= 本机IP地址;同时关闭防火墙

    1. "scripts": {
    2. "serve": "vue-cli-service serve --host=192.168.31.60",
    3. "build": "vue-cli-service build",
    4. "lint": "vue-cli-service lint"
    5. },

  • 相关阅读:
    java项目-第125期SSM的学习成绩管理系统-java毕业设计
    BDP荧光染料BODIPY FL-PEG2-COOH/carboxylic acid/羧基羧酸,Ex/Em(nm)503/509
    (王道考研计算机网络)第四章网络层-第三节4:ARP、DHCP和ICMP
    VirtualAPK源码分析
    FPGA NVME SSD
    数据中台实战(11)-数据中台的数据安全解决方案
    图07 --- 关键路径
    Mysql5.7开启SSL认证且支持Springboot客户端验证
    软考高级考试中有五大证书,哪个更值得考?
    linux系统中通配符与常用转义字符
  • 原文地址:https://blog.csdn.net/wanghaoyingand/article/details/133855509
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号