Webpack详细入门教程(四)之Source Maps调试
来源:互联网 发布:网站代备案淘宝 编辑:程序博客网 时间:2024/05/21 18:46
Webpack详细入门教程之Source Maps调试
生成Source Maps(使调试更容易)
开发总是离不开调试,方便的调试能极大的提高开发效率,不过有时候通过打包后的文件,你是不容易找到出错了的地方,对应的你写的代码的位置的,Source Maps就是来帮我们解决这个问题的。
通过简单的配置,webpack就可以在打包时为我们生成的source maps,这为我们提供了一种对应编译文件和源文件的方法,使得编译后的代码可读性更高,也更容易调试。
在webpack的配置文件中配置source maps,需要配置devtool,它有以下四种不同的配置选项,各具优缺点,描述如下:
正如上表所述,上述选项由上到下打包速度越来越快,不过同时也具有越来越多的负面作用,较快的打包速度的后果就是对打包后的文件的的执行有一定影响。
对小到中型的项目中,eval-source-map是一个很好的选项,再次强调你只应该开发阶段使用它,我们继续对上文新建的webpack.config.js,进行如下配置:
module.exports = { devtool: 'eval-source-map', entry : __dirname + '/demo/js/main.js',//入口文件 output : {//输出文件 filename : 'index.js',//输出文件名 path : __dirname + '/out'//输出文件路径 },}
注:cheap-module-eval-source-map方法构建速度更快,但是不利于调试,推荐在大型项目考虑时间成本时使用。
阅读全文
0 0
- Webpack详细入门教程(四)之Source Maps调试
- WebPack详细入门教程(一)之简介
- Webpack详细入门教程(二)之安装配置
- Webpack详细入门教程(五)之构建本地服务器
- WebPack详细入门教程(三)之loader加载器
- WebPack详细入门教程(六)之图片打包处理
- WebPack详细入门教程(七)之css和sass的处理
- android google maps之 简单定位(四)
- android google maps之 简单定位(四)
- Webpack入门(详细)
- vue最简单的入门教程+实战+Vue2+VueRouter2+webpack(四)
- webpack 入门教程
- Webpack入门教程
- webpack入门教程
- webpack入门教程
- webpack入门教程
- Webpack入门教程
- Webpack 入门教程
- JNDI常见配置方式
- Jenkins 执行cmd命令打包站点文件
- 【安全牛学习笔记】初识sql注入漏洞原理
- Linux查找文件及其内容
- 6-5 求链表的倒数第m个元素
- Webpack详细入门教程(四)之Source Maps调试
- js实现全国三级城市联动select选择
- 64.设计模式笔记-Builder模式
- Collection包结构,与Collections的区别。
- uWsgi的安装与测试
- AsyncTask 使用,方法详解
- javascript livequery 实例
- POJ 1573 Robot Motion 搜索找一个循环
- html+css+js编码规范