女王控的博客

全部

230 篇文章

人月神话读书笔记

焦油坑 编程系统产品 图 1-1 的左上是程序,本身是完整的,可以在作者开发的系统平台上运行。它通常是车库中产出的产品,以及作为单个程序员生产率的评估标准 有 2 种途径可以使程序转变成更有用但成本更高的产物,这 2 种途径表现为图中的边界 水平边界以下,程序转变为编程产品,这是可以被任何人运行、测试、修复和拓展的程序。相同功能的编程产品的成本,至少是已调试程序成本的… »

WebGL 入门学习

前言 对于 WebGL 百度百科给出的解释是 WebGL 是一种 3D 绘图协议,而对此维基百科给出的解释却是一种 JavaScript API。由于 WebGL 技术旨在帮助我们在不使用插件的情况下在任何兼容的网页浏览器中开发交互式 2D 和 3D 网页效果,我们可以将其理解为一种帮助我们开发 3D 网页的绘图技术,当然底层还是 JavaScript API。 发展史 WebGL 的发展最早要追溯到 2006 年,WebGL 起源于 Mozilla… »

Webpack 深入学习

基础 简介 entry(入口) 入口起点(entry point)即是 webpack 通过该起点找到本次项目所直接或间接依赖的资源(模块、库等),并对其进行处理,最后输出到 bundle 中。入口文件由用户自定义,可以是一个或者多个,每一个 entry 最后对应一个 bundle。 output(出口) 通过配置 output 属性可以告诉 webpack 将 bundle 命名并输出到对应的位置。 loader webpack 核心,webpack 本身只能识别 js 文件,对于非 js… »

深入理解 Webpack 源码

webpack 构建后代码 打包单一模块 webpack.config.js chunk1.js 打包后,main.js(webpack 生成的一些注释已经去掉) 这其实就是一个立即执行函数,简化一下就是: 看一下自运行的匿名函数里面干了什么: 整个函数里就声明了一个变量 installedModules 和函数 ,并在函数上添加了一个 m,c,p 属性,m 属性保存的是传入的模块数组,c 属性保存的是 installedModules 变量,P… »

0%