08 2021 档案
摘要:webpack性能优化(1.优化打包速度,2.优化代码调试) 1.HMR:hot module replacement 热模块替换 / 模块热替换 作用:一个模块发生变化,只会重新打包这一个模块(而不是打包所有模块) 极大提升构建速度 样式文件:可以使用HMR功能:因为style-loader内部实
阅读全文
摘要:开发环境里面的css打包文件和js在一个文件里面,会导致js文件太大,需要下一个插件,plugin mini-css-extract-plugin抽取css文件出来,loader能做的事情比较少,兼容性处理一般用loader,压缩用plugin, optimize-css-assets-webpac
阅读全文
摘要:devServer--开发服务器,用来自动化(自动编译,自动打开浏览器,自动刷新浏览器) 只会在内存中编译打包,不会有任何输出,终止运行后会删掉 启动devServer指令为npx webpack-dev-server,要安装这个包webpack-dev-server,普通打包指令webpack d
阅读全文
摘要:js执行时会有两个阶段———检查装载 和 执行阶段 检查装载:会先检测代码的语法错误,进行变量、函数的声明 执行阶段:变量的赋值、函数的调用等,都属于执行阶段。 函数声明和函数表达式,函数声明会有函数声明提升,函数表达式不会有变量提升,在第一阶段时,会进行对变量和函数的声明,但是此时函数表达式中函数
阅读全文
摘要:绑定事件v-on:( 标准方式)简写方法@ v-on:click,v-on:blur,v-on:focus, 方法写在vue的methods里面,用于配置vue的方法,在methods里面方法的this为vm
阅读全文