myJS
  • 说明
  • js核心
  • 函数式编程
    • 链式优化
    • 你真的知道函数吗?
    • 纯函数
    • 函数柯里化
  • 内存的那些事
    • 栈内存和堆内存
    • 垃圾回收机制-GC
    • 闭包恍然大悟
      • 运行时的词法作用域
    • 数据结构基于内存
    • 怎样用chrome devtool 查看内存泄漏状况
    • dom元素的内存泄漏例子讲解
  • 网络请求
    • 原生js请求
    • https了解一下
    • 跨域方法
    • 你不知道的浏览器页面渲染机制
    • 聊点 TCP 干货(1)
  • 异步编程
    • await 和 async
  • 服务器
    • nginx
  • 模块化编程
    • commonJs模块
    • ES模块
    • AMD模块
    • CMD模块
    • module.exports与export那些事儿
  • webpack
    • 环境变量的使用
      • node配置
      • webapck配置
    • postcss处理css
    • webpack-dev-server
    • HMR热更新原理
    • babel配置
      • 转化es6
      • Runtime transform/runtime
    • extract-text-webpack-plugin
    • css加载
    • 打包优化
    • 第三方插件加载中
    • 热更新踩坑
    • typescript+node
    • 代码分割的意思
  • CMD命令行
    • 文件的增删改查
  • node
    • path模块
    • node 文件路径的分析
  • js一些资源库
  • node毛皮
    • cnpm 淘宝镜像
  • 浏览器调试
    • js调试
    • 浏览器同源政策及其规避方法
  • 好好理解变量
    • this指向
    • 作用域
  • 专有名词理解
    • MVC
  • postman
    • 环境变量
  • 树的遍历和操作
    • 二叉树
  • 关于Date你要知道的是?
    • 获取某个月的天数
    • js 日期详解
  • Dom 对象
  • 回调函数
    • 语法。为什么要用
  • class 怎样用好类
    • 用类直接创建对象关联到变量
  • js引擎
  • git操作
    • .gitignore忽略文件
    • 删除操作
  • table学习
    • 表格样式
    • 固定列和行
  • 拖拽
    • 目标容器
    • 狐火的拖拽就是不一样
  • 正则学习
  • 算法
    • 数据结构
  • js小技巧
  • indexDB
  • Matrix 矩阵
Powered by GitBook
On this page

Was this helpful?

  1. webpack

热更新踩坑

每次配置webpack的时候都会遇到一些问题,运行到都没有什么问题了,就是一个功能总是让人老火,出毛病。这不上个星期有重新写了一个webpack的配置。因为只是在开始一个项目的时候才会配置它,也就是不会经常研究和写它。所以对这个玩意运用的也不是那么有掌握。大部分都是在网上找问题,还有就是反复的实验,这两个过程既费时间也很头疼。

关于热更新:

在设置devServer属性的时候,一定得开启热跟新 hot:true ,不然就算是css也不会更新的。

还有在使用html-webpack-plugin自动注入html、css、js的时候,注意得把生成的html直接放在dist目录下面,也就是服务器根目录的下面,不然就算是开启科热跟新,只要修改任何文件。都会导致页面的重新加载。一开始我总是以为是hot热跟新没有配置好,不断的检查css,因为我默认是js改变就刷新页面的。所以只看css.发现改动html也会刷新页面。这个html刷新可是要单独用一个loader的,这里刷新显然是不对劲的。我一直以为是我用的css分离的插件除了问题,这个把我搞的昏头了。直到今天我重新又写了一个webpack的打包项目。专门来看css ,后来慢慢的试出来得加 hot ,最终也找到是我把生成的html又放在了一个目录router下导致的刷新。改动后就恢复正常了。不知道是webpack得要把html文件放在根目录下才会热跟新,还是如果放在一个目录里,会有别的配置。我还不清楚该怎样去网上收这个问题。其实就是路径多了一层导致出的问题。一般确实不需要这个多的一层。但是我想肯定会有一个这样的情况的,以后会遇到吗?现在我不想往这探究了。我还得继续完善这个webpack的配置。

Previous第三方插件加载中Nexttypescript+node

Last updated 6 years ago

Was this helpful?