<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Meng的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_46125613</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_46125613]]></copyright><item><title><![CDATA[代码风格 & 检查工具介绍]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/130850525</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/130850525</guid><author>weixin_46125613</author><pubDate>Wed, 24 May 2023 16:59:57 +0800</pubDate><description><![CDATA[前端代码风格和检查工具是项目中非常重要的一部分。一个良好的代码风格可以让团队成员更易于理解代码，降低维护和修改的难度，同时也可以提高代码的可读性和可维护性。而检查工具可以帮助我们在编写代码时及时发现潜在的问题，避免一些不必要的错误和漏洞。]]></description><category></category></item><item><title><![CDATA[js防抖与节流]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/123359415</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/123359415</guid><author>weixin_46125613</author><pubDate>Tue, 08 Mar 2022 17:54:13 +0800</pubDate><description><![CDATA[防抖与节流如何实现？有哪些应用场景？
防抖：

（立即执行）触发之后立即执行，如果单位时间内再次触发，重新开始计时下次执行时间。


（非立即执行）触发之后，单位时间后执行，如果单位时间内再次触发，重新开始计时执行。

应用场景：

搜索框实时检索、输入框实时校验、滚动条事件、改变浏览器窗口事件等

/**
 * 防抖函数
 * @param { Function } cb 执行函数
 * @param { Number } delay 单位时间 默认500ms
 * @param { Boolean } ]]></description><category></category></item><item><title><![CDATA[vue-cli3 使用less报错 TypeError: this.getOptions is not a function]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/122964299</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/122964299</guid><author>weixin_46125613</author><pubDate>Wed, 16 Feb 2022 15:24:15 +0800</pubDate><description><![CDATA[问题：Vue3脚手架引入less报错，TypeError: this.getOptions is not a function
原因：less-loader版本过高。
解决：降低less-loader版本至less-loader@7.3.0

先卸载当前版本

yarn remove less-loader


再重新安装低版本less-loader@7.3.0

yarn add less-loader@7.3.0


...]]></description><category></category></item><item><title><![CDATA[解决cnpm install 遇到 unable to verify the first certificate 问题]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/108955336</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/108955336</guid><author>weixin_46125613</author><pubDate>Wed, 07 Oct 2020 20:50:24 +0800</pubDate><description><![CDATA[在使用 cnpm install 、npm install 安装项目依赖包时，遇到 unable to verify the first certificate（无法验证第一证书） 这一报错。
原因：
2014年2月27日，npm不再支持自签名证书。因为npm install走的是https协议，需要通过数字证书来保证的。
解决方法：
1、取消ssl验证：

npm config set strict-ssl false
这个方法一般就可以解决了。

2、更换npm镜像源：

npm config set ]]></description><category></category></item><item><title><![CDATA[使用git 出现SSL certificate problem: unable to get local issuer certificate]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/108922924</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/108922924</guid><author>weixin_46125613</author><pubDate>Sun, 04 Oct 2020 21:43:18 +0800</pubDate><description><![CDATA[在git clone 项目时，遇到了以下报错。
SSL certificate problem: unable to get local issuer certificate

开始以为是SSH秘钥的问题，但是设置了还是报错。
最后查阅了相关资料，原来是因为本地电脑没有安装证书，我们可以在git命令窗中输入以下命令，来去除git的SSL验证。
git config --global http.sslVerify false 

然后就可以正常进行其它操作了。

...]]></description><category></category></item><item><title><![CDATA[盒子设置水平垂直居中]]></title><link>https://blog.youkuaiyun.com/weixin_46125613/article/details/107892275</link><guid>https://blog.youkuaiyun.com/weixin_46125613/article/details/107892275</guid><author>weixin_46125613</author><pubDate>Sun, 09 Aug 2020 12:10:39 +0800</pubDate><description><![CDATA[目录1.absolute + margin （auto）2.absolute + margin （负值）3.absolute 和 calc方法4.absolute + transform （translate）5.flex弹性盒6.line-height + display（inline-block）7.display（table-cell）总结
1.absolute + margin （auto）
居中元素的宽高必须固定，并且需要得知子元素的宽高
这种方式通过设置各个方向的距离都是0，此时再将margin]]></description><category></category></item></channel></rss>