文章分类 - Web
摘要:tree shaking 只有es6模块才能使用webpack2做静态依赖解析。 因为现在大部分浏览器还不支持es6模块语法,所以我们得下载babel,利用babel对代码进行编译。 正常使用Babel 6来转换,一般设置 。 但是这种方式使用的 插件意味着Babel会将es6模块通过commonJ
阅读全文
摘要:概念 webpack的几个运行参数 webpack资源打包规则 对于单入口文件,每个入口文件把自己所依赖的资源全部打包到一起,即使一个资源循环加载的话,也只会打包一份 对于多入口文件的情况,分别独立执行单个入口的情况,每个入口文件各不相干 extensions 省略引用文件的扩展名 alias 设定
阅读全文
摘要:Nginx 有一个主线程( master process)和几个工作线程(worker process)。 主线程的目的是 加载 和 验证 配置文件、 维护 工作线程。 工作线程处理实际的请求, Nginx 采用 基于事件 的模型和 依赖操作系统 的机制在工作线程之间高效地分发请求。 工作线程的数量
阅读全文
摘要:`start nginx` tasklist /fi "imagename eq nginx.exe" If nginx does not start, look for the reason in the error log file logs\error.log. nginx s stop fa
阅读全文
摘要:Creates a Redux [store] that holds the complete state tree of your app. There should only be a single store in your app. Arguments 1. (Function) : A [
阅读全文
摘要:可能遇到的问题: Fetch 请求默认是不带 cookie 的,需要设置 fetch(url, {credentials: 'include'}) 服务器返回 400,500 错误码时并不会 reject,只有网络错误这些导致请求不能完成时,fetch 才会被 reject。 原生fetch没有ab
阅读全文
摘要:# # 服务器端的响应中,如果没有返回Access-Control-Allow-Credentials: true的响应头,那么浏览器将不会把响应结果传递给发出请求的脚本程序,以保证信息的安全。给一个带有withCredentials的请求发送响应的时候,服务器端必须指定允许请求的域名,不能使用'*
阅读全文
摘要:# 为什么使用redux:1.顶层分发状态,让React组件被动地渲染。2.监听事件,事件有权利回到所有状态顶层影响状态。 props意味着父级分发下来的属性,state意味着组件内部可以自行管理的状态,并且整个React没有数据向上回溯的能力,也就是说数据只能单向向下分发,或者自行内部消化。一般构
阅读全文
摘要:#npm publish -f 或 --force 强制install或 publish 提升版本号 ``` npm version patch ``` ``` major 主要更新 x.0.0minor 次要更新0.x.0patch 补丁0.0.xprerelease 预览版0.0.0-x ```
阅读全文
摘要:1.减少请求 压缩、合并 JS、CSS、图片。 Sprites图。 2.CDN 内容分发网络 3.缓存组件(后端配置) Expires 头。 HTTP 1.1 以上 Cache-Control max-age 头。 4 .压缩组件 服务器设置gzip压缩组件。 客户端->Accept-Encodin
阅读全文
浙公网安备 33010602011771号