前端的构建打包工具很多,比如grunt,gulp。相信这两者大家应该是耳熟能详的,上手相对简单,而且所需手敲的代码都是比较简单的。然后webpack的出现,让这两者打包工具都有点失宠了。webpack比起前两者打包工具,对于前端程序员JS编程能力的要求还是挺高的。不过需要兼容ie8及以下的小伙伴 ...
对于打包工具来说,最简单也是最复杂的操作莫过于路径的安排了,原本都在src下的资源,想要打包到dist目录下,但是打包出来的文件路径甚不如人意。明明想要分门别类地放置文件文件,然后却像大杂烩一样js,html,css甚至图片都混在了一起。虽然打包之后运行没什么问题,但是这是要逼死强迫症患者啊。 所以这篇文章就是讲解如何明明白白安排各资源的路径,无关webpack性能,无关各类骚操作,只是基础的路径 ...
2018-10-26 10:47 2 1301 推荐指数:
前端的构建打包工具很多,比如grunt,gulp。相信这两者大家应该是耳熟能详的,上手相对简单,而且所需手敲的代码都是比较简单的。然后webpack的出现,让这两者打包工具都有点失宠了。webpack比起前两者打包工具,对于前端程序员JS编程能力的要求还是挺高的。不过需要兼容ie8及以下的小伙伴 ...
webpack4支持的一个新特性就是zero配置,不需要config,也可以打包,这对于懒癌患者很有诱惑力,但是这也意味着我们不清楚零配置发生了写什么,也不知道打包出来的文件是否符合我们的心意,全部都是佛系打包。不过作为项目的亲爹亲妈,还是要对自己的孩子负责,每个打包过程都是要可控的。本文就是详解 ...
简介 大家在看webpack源码的时候,有没有感觉像再看天书,似乎没有办法一个文件比如webpack.js从头看到尾。感觉webpack的跳跃性很强,完全不知道程序在运行的时候,发生了什么。完全不清楚这个事件是什么时候发生的,比如loader是什么时候执行的,plugin又是什么时候出现 ...
这是一本好书,说的是明代,千年以下,不是如此吗? 为官一方,只求安稳,纵是治下有什么疑难纷争,能遮盖的就遮盖,能掩埋的就掩埋,以前都说官官相互,我看不尽然,他们的推脱敷衍,保护的是帝国的潜规则, ...
显微镜是一种精密的光学仪器,已有300多年的发展史。 自从有了显微镜,人们看到了过去看不到的许多微小生物和构成生物的基本单元——细胞。 目前,不仅有能放大千余倍的光学显微镜,而且有放大几十万倍的电子显微镜,使我们对生物体的生命活动规律有了更进一步的认识。 在普通中学 ...
光学系统 显微镜的光学系统主要包括物镜、目镜、反光镜和聚光器四个部件。广义的说也包括照明光源、滤光器、盖玻片和载玻片等。 (一)、物镜 物镜是决定显微镜性能的最重要部件,安装在物镜转换器上,接近被观察的物体,故叫做物镜或接物镜。 物镜的放大倍数与其长度成正比。物镜放大倍数 ...
扫描隧道显微镜 (Scanning Tunneling Microscope, 缩写为STM) 是一种扫描探针显微术工具,扫描隧道显微镜可以让科学家观察和定位单个原子,它具有比它的同类原子力显微镜更加高的分辨率。 此外,扫描隧道显微镜在低温下(4K)可以利用探针 ...
荧光显微镜是用短波长的光线照射用荧光素染色过的被检物体,使之受激发后而产生长波长的荧光,然后观察。在荧光显微镜上,必须在标本的照明光中,选择出特定波长的激发光,以产生荧光,然后必须在激发光和荧光混合的光线中,单把荧光分离出来以供观察。因此,在选择特定波长中,滤光片系统,成为极其重要的角色 ...