一、模式 运行webpack命令时,一定要指定模式。 webpack --mode development webpack --mode production 二、--save -dev --save:将保存配置信息到pacjage.json。默认为dependencies节点中。 --dev:将保存配置信息devDependencie...
CSS模块化的几种常见思想,OOCSS,SMACSS,Atomic CSS,MCSS,AMCSS,BEM OOCSS 面向对象的CSS,主要思想是 “结构和设计的分离,容器和内容的分离” 简单的说就是抽象公共类,把复用度高的样式抽取出来,例如: .mt20 { margin-top: 20px } .tc { text-align: c...
CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。 作为每个前端工程师入门第一门学习的语言来说,它简单易学的特点让许多初学者能够很快通过它来构建出一套富含色彩的网页,并且随着Css3的普遍流行与支持,新的特性无疑让这门简单的样式语言变得越来越强大,简单...
winston日志框架使用 原来一直是使用log4js做日志输出,原来只是输出到标准输出中,一直没换过。现在为了将详细的日志都记录下来,不光输出到标准出,而且根据服务的分层输出到不同的文件中。如:全部的log都输出到debug文件及标准输出中,service层的log输出service.log文件中,dao层的log输出到dao.log...
Android自定义View 概述 Android开发进阶的必经之路为什么要自定义View 自定义View的基本方法 自定义View的最基本的三个方法分别是:onMeasure()、onLayout()、onDraw(); View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作:measure、layou...
【web性能】获取web各个阶段响应时间:服务器响应时间、首页白屏时间、dom渲染完成时间等... 【web性能】Web performance 获取web各个阶段响应时间:DNS解析时间、TCP建立连接时间、首页白屏时间、dom渲染完成时间、页面onload时间等 准确地测量web应用程序的性能特性是使web应用程序更快的一个重要方面...
前端打包 npm run build -- package.json -- vue-cli-service build -- 发布到线上的代码,不便于调试 打包发布到测试环境 --增加打包命令 开发(后端地址) 测试(后端地址) 线上(后端地址) --npm run build:dev --开发调试环境 --npm run build:...
Vue项目中出现Loading chunk {n} failed问题的解决方法 由于项目里面用到了vue-router,vue-router的错误处理函数 onError 是不是能够捕获该错误呢?我们来看一下官方文档的说明: 当在渲染一个路由的过程中,需要尝试解析一个异步组件时发生错误。 完全符合我们场景,所以在on...
JVM基础知识 JVM与操作系统的关系 Java Virtual Machine JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 翻译 Java 程序不一样,使用 javac 编译成 ....
深入Java虚拟机】之五:多态性实现机制——静态分派与动态分派 方法解析 Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址。这个特性给Java带来了更强大的动态扩展能力,使得可以在类运行期间才能确定某些目标方...