webpack productionSourceMap devtool
阅读数:113 评论数:0
跳转到新版页面分类
html/css/js
正文
一、devtool
devtool用作调试,它的配置有很多种:
1、eval
每个模块用eval执行,并且存在@sourceUrl,就是说这种配置的devtool,在打包的时候,生成的bundle.js,模块都被eval包裹,并且后面跟着sourceUrl,指向的是原文件index.js,调试的时候,就是根据这个sourceUrl找到index.js文件。
2、source-map
这种配置会生成一个带有.map文件,这个map文件会和原始文件做一个映射,调试的时候,就是通过这个.map文件去定位原来的代码位置的。
3、cheap
就是打包的时候map文件不会保存原始代码的列位置信息,只包含行位置信息。
二、productionSourceMap
是打包后是否让每个js文件都生成一个.map文件,true代表生成,false代表不生成。
相关推荐
一、vue.js devtools开发工具的使用
1、安装
在chrome或firefox浏览器的扩展插件仓库里搜索vue devtool。
2、debugger的使用
假设我们想调试App.vue这
sourcemap和Data URL
1、sourcemap
我们在打包中,将开发环境中源代码经过压缩、去空格、babel编译转化,最终可以得到适用于生产环境的项
一、概述
Webpack 可以帮助我们完成一些任务。比如 js 压缩、css 压缩、编译模板文件等等,从而减少前端的工作量。当然,Webpack 功能很强大,能帮我们完成的工作远远不止这些。如果我们使
一、概述
都是现代化打包工具
二、对比
1、底层语言
从底层原理上来说,Vite是基于esbuild预构建依赖。而esbuild是采用go语言编写,因为go语言的操作是纳秒级别,而js是以毫秒计数,所
一、概述
图片是 Web 页面中最耗费带宽和加载时间的资源之一。
压缩图片
压缩图片可以减少图片的文件大小,从而减少加载时间。
使用矢量图形
使用矢量图形(如 SVG)可以减少文件大小,并且