- 博客(16)
- 收藏
- 关注
原创 项目中遇到的内存溢出等问题
1、初次打包项目发现报错,查看了node环境,发现还在10.6的版本,使用nvm切换到12.18.0版本,再次打包正常。如果还有问题,windows管理员模式运行cmd,执行 set NODE_OPTIONS=--max-old-space-size=4096,macOS 使用 export 关键字。2、切换node版本后打包提示node-sass错误,如图所示使用 npm rebuild node-sass 即可。
2024-08-20 14:18:11
359
原创 【yarn报错】info There appears to be trouble with your network connection. Retrying...
yarn 超时报错
2022-08-17 14:54:50
863
原创 升级babel版本出现的报错
在本地打包测试没问题,jenkins 在线构建总是报错,一开始说是node版本不对,发现服务器上有nvm版本控制,node切换到v8.9.3版本,然后还是报错,改来改去发现服务器是Linux,隐藏文件.babelrc没有自动被删除,正确的应该是babel.config.js,直接 ls -a 显示所有文件(包括隐藏文件),再次在线构建,success!...
2021-10-13 10:27:18
376
原创 SFTP和FTP的区别
FTP需要额外安装FTP的插件,默认端口21SFTP只需要知道服务器IP、密码、远程路径 就可以上传,而且不需要安装额外控件
2021-04-27 14:38:09
184
原创 常见移动端兼容问题
IOS移动端click事件300ms的延迟相应移动设备上的web网页是有300ms延迟的,往往会造成按钮点击延迟甚至是点击失效。这是由于区分单机事件和双击屏幕缩放的历史原因造成的。解决方式:fastclick ,zepto的touch模块,tap事件也是为了解决在click的延迟问题,触摸屏的相应顺序为touchstart–>touchmove–>touchend–>click,也可以通过绑定ontouchstart事件,加快事件的响应,解决300ms的延迟问题一些情况下对非.
2021-04-21 11:24:05
198
原创 提交代码的一些好习惯
最近有个模板提交,中文括号在提交时转成了英文的问题,后来查了提交日志是一年前提交的,当时也没写为什么这么改,导致现在也不敢动,怕影响现有的数据。还有就是出了问题可以查找详细的记录。不管使用什么版本管理工具,每次提交代码都要写当时改的详细内容,为什么改。惨痛教训啊~~...
2021-04-16 10:37:32
97
原创 来聊一下移动端开发需要注意哪些点
字体单位的选择PC端开发需要考虑兼容性问题(说的就是你,IE),移动端绝大部分是 webkit 内核,不需要顾虑太多,当然由于 IOS 和安卓的浏览器实现的差异,有些地方还是要做兼容的。扯远了扯远了,移动端需要考虑屏幕分辨率的问题。一、常用单位px:相对长度单位,像素是相对于浏览器屏幕而言的百分比(%):根据父元素的倍数来计算em:根据父元素的 font-size 值来计算,如果没有给父元素设置font-size,就使用根元素的 font-size例如:父元素 font-size:24px;
2021-04-15 16:43:51
304
原创 记录一下最近遇到的面试问题
主要都是些 vue 相关的知识vue 中 hash 和 history 路由的原理是什么?- hash 通过监听浏览器的 onhashchange 来查找相应的路由规则- history 通过 H5 新增的 API pushState 和 replaceState 以及一个事件 onpopstate 来监听事件变化keep-alive 的用法- 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。- 和 相似, 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在父组件
2021-03-30 11:19:47
112
原创 细说一个汉字等于几个字符,以及汉字,字符,字节,位之间的关系
一:1个汉字 = 1个字 = 1个字符二:1个字符 = 1个字节 = 8bit(ACSII码下)三:1个字符 = 2个字节 = 16bit(Unicode码下)转自https://www.cnblogs.com/yaowen/p/8862221.html...
2019-12-19 16:14:04
12941
原创 css图片垂直居中
项目中经常需要让某个图片垂直居中,每次都百度,现在有空记录一下:不多BB直接上代码一、未知高度 <style> .box{ width: 200px; height: 200px; border: solid 1px paleturquoise; ma...
2019-12-19 16:10:43
118
原创 Property "visible" must be accessed with "$data.visible" because properties
[Vue warn]: data functions should return an object使用 vue-template-admin做二次开发的时候遇到的奇怪报错,最后排查定位到了原因import{defaultRouterData}from'@/router/modules/abc' 这个路由里面没有defaultRouterData 存在,把它改掉就好了...
2019-12-09 10:42:03
19701
13
原创 移动端微信支付返回url未注册
一般这种情况都是配置问题,改这个问题也改挺多次了,记录一下。。先去检查检查微信开发平台是否配置授权目录,授权配置的网址要比使用的网址高一级。例如,授权目录配置 www.baidu.com/pay 使用的网址应该是 www.baidu.com/pay/order项目路由也要配置正确,需要指向使用微信支付的页面;另外微信支付会返回状态信息,最好把状态信息弹出来,方便调试。...
2018-10-11 15:51:09
643
原创 表单提交出现的奇怪问题
昨天遇到一个奇怪的问题,登录注册的页面偶尔会出现一个操作异常的提示,找来找去发现是鼠标点了两次。/(ㄒoㄒ)/~~ 提交按钮需要设置一次提交之后禁止点击,等待返回结果之后再解开,需要注意使用的什么方式提交,之前是使用的jQuery的ajaxSubmit方法提交的,所以要在该方法里写判断。...
2018-10-11 15:39:14
332
原创 IE7下浮动元素margin-bottom失效
IE7下浮动元素margin-bottom失效,给浮动元素后加一个<div class='clear'></div>,清除浮动。.clear{clear:both;overflow:hidden;}
2017-07-13 09:59:37
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人