sourcemap文件在构建后丢失了???

sourcemap文件在构建后丢失了???

一个很神奇的问题:

图片描述

我云端发布的构建过程中执行npm run build 没有产生sourcemap文件,对应的构建目录里没有sourcemap文件

图片描述

但是我自己进入到这个文件下,手动执行下npm run build,又是正常的,我没有改过任何配置,发布命令后也跟了 --prod
图片描述

不知道问题出在哪里???

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
扬_灵 2023-02-20 20:58:07

同学你好,你可以试一下使用pm2启动egg项目或者在子进程安装依赖时配置--production=false试一下。https://img1.sycdn.imooc.com//climg/63f36df90911b43e16461188.jpg

  • 提问者 白色球鞋 #1

    我是启动egg时使用的npm run dev 命令

    "dev": "egg-bin dev"

    要怎么改?

    2023-02-20 21:49:09
  • 扬_灵 回复 提问者 白色球鞋 #2

    同学你好,不是在egg的启动命令中配置而是在构建时子进程安装依赖时进行配置https://img1.sycdn.imooc.com//climg/63f3847309a1796b28060480.jpg

    2023-02-20 22:32:22
  • Sam 回复 扬_灵 #3

    解决方案:

    1、添加 production 模式输出 source-map 配置:

    https://img1.sycdn.imooc.com//climg/63f38a7f095db57814380304.jpg

    2、构建时添加 production 参数:

    https://img1.sycdn.imooc.com//climg/63f38aaa09b3f51214040106.jpg

    2023-02-20 22:58:53
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师