博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cannot find SourceMap 'XXX.js.map'问题解决
阅读量:6679 次
发布时间:2019-06-25

本文共 983 字,大约阅读时间需要 3 分钟。

错误代码

WARNING in ./node_modules/cesium/Source/ThirdParty/protobuf-minimal.js(Emitted value instead of an instance of Error) Cannot find SourceMap 'protobuf.js.map': Error: Can't resolve './protobuf.js.map' in '/home/c4/Project/YanqiProject/node_modules/cesium/Source/ThirdParty' @ ./node_modules/cesium/Source/Cesium.js 1:0-809:2 @ ./src/components/baseComponets/cesiumExt/index.tsx @ ./src/routers.tsx @ ./src/index.tsx @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/index.tsx

分析

由提示信息可以看出是由于没由找到protobuf.js. map文件所致,引文这是第三方压缩库,是不提供sourcemap文件的,所以我们需要告诉webpack忽略该库的sourcemap信息。

解决

查看webpack的modules配置如下:

rules:[// ...  {        enforce: "pre",        test: /\.js$/,        use: "source-map-loader"  },  // ...]

修改为:

rules:[// ...  {        enforce: "pre",        test: /\.js$/,        use: "source-map-loader",                exclude:[                    path.resolve(path.join(__dirname,  'node_modules/cesium'))                ]  },  // ...]

转载地址:http://dzsao.baihongyu.com/

你可能感兴趣的文章
服务端渲染到前端渲染,再到“服务端渲染”
查看>>
【Under-the-hood-ReactJS-Part11】React源码解读
查看>>
npm发布包一些注意事项和流程
查看>>
源码阅读(2)LinkedList
查看>>
echarts 与 highcharts
查看>>
浅谈高性能web前端技术栈——小白轻松做到减少HTTP请求
查看>>
Mac电脑使用帮助
查看>>
win10 安装 oh my zsh 和 windows git bash 设置别名提高效率
查看>>
antd 覆盖组件样式
查看>>
如何理解js的发布-订阅模式
查看>>
vertical-align:垂直对齐方式相关说明
查看>>
完全使用 Docker 开发 PHP 项目 (五): 生产环境 Swarm mode
查看>>
小谈自动化测试:从ZStack Integration Test谈起
查看>>
WEEX-EROS | 或许不用 RN ,我们也能开发一个 APP
查看>>
从“阿北的知识分享”新增视频模板消息推送开始说yii2队列
查看>>
类似表格的删除与添加
查看>>
Chrome 浏览器 Javascript 调试参考
查看>>
VueRouter基础
查看>>
Spring之旅 - 3.0、3.1、4.0导引
查看>>
聊聊我理解的ANSI C、ISO C、GNU C、POSIX C
查看>>