摘要:
webpack多页面应用打包问题:如果在项目里新增页面,pages目录中插入一个页面文件,然后打包代码,在webpack3中,新增页面文件上方文件打包出来的JS文件内容全部会改变,点击查看比对,发现问题如下图所示: 原来是打包出来的文件,包映射都是用数字来对应的. 在webpack4中,produc 阅读全文
摘要:
babel配置 babel版本升级到8.x之后发现出现了很多问题.首先需要安装 因为babel8.x插件依赖这些插件.因为我的项目需要兼容IE8 所以我的babel-loader 配置如下 打包之后发现我的项目出错了,因为项目里有个js用了Object.assign()方法 所有报这个方法的错误.以 阅读全文
摘要:
从最开始用sublime3到webstrom再到vscode,我的感觉如下: sublime首次加载项目文件速度较快,每次装插件有点麻烦,插件很丰富,也很好用. webstrom首次加载项目文件速度奇慢无比,尤其对于webpack依赖的模块较多的时候. vscode是一个前同事推荐的,秒开项目,称它 阅读全文
摘要:
webpack 的别名好处大家也都了解, 但是 vue 的模板中, 对图片地址使用别名时总出现问题, 很久时间的时间都没找到解决办法, 一度认为是 webpack 的原因... 上面的代码, 你会发现只有引入style.css是成功的, 图片地址和背景图片地址都会解析失败... 最终还是找到原因了. 阅读全文
摘要:
这系列文章讲什么? 前些时间,写过一个项目,前后端分离,没有借助任何框架,项目页面特别的多,页面都是html直接写的,许多公共html,写了好多处,有一个地方需要改就得改好多地方,js也是随意写,每个页面都写一大堆重复的代码. 最后项目上线后,发现一个最致命的的问题,及其难以维护,虽然我不维护了,但 阅读全文
摘要:
最近项目改版,用webpack重新架构. 些许心得我会写几篇记录一下. 好处如下: 1.ES6语法用起来,babel-loader转义,各种新语法用起来. 2.import 语法写起来,webpack2.0以上版本直接支持.模块化开发大势所趋.写代码变为享受. 3.图片直接转base64,减少请求. 阅读全文
摘要:
今天渠道组,说广告在安卓手机360浏览器上显示不了,我就去排查这个问题,发现所有安卓浏览器还真看不到广告,本来以为是360浏览器屏蔽了,,但是另一个项目就没事,后来经过几个小时的不断alert断点调试下.终于找到了问题 这是我用ajax传入的data数据 这个数据是用来获取公司dsp广告的 最终发现 阅读全文
摘要:
new Date().getTime() > (new Date(Date.parse().getTime(n.starttime.replace(/-/g, "/"))))) new Date().getTime() > (new Date(Date.parse(n.starttime.repla 阅读全文
摘要:
苹果手机不支持创建这种时间格式 需要转化一下; 阅读全文
摘要:
JS异步处理真是一个让人头疼的东西,尤其是AJAX这个玩意.刚开始为了方便我会将jquery ajax 这个属性这样设置 async: false但是这样做问题很多,会让浏览器假死,好在ajax提供了一个defferd的新办法. 先监测ajax执行成功后,将html内容插入到页面里,之后在执行swi 阅读全文