seven 2023-11-08 15:33 采纳率: 0%
浏览 5

npm run build 打包出错

img


使用npm run build 打包指令,有时会出现上图的报错,有时候部分页面的部分内容不显示;而使用测试环境的指令则不会出现上述问题

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-08 23:15
    关注

    【相关推荐】



    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/973164
    • 你也可以参考下这篇文章:npm run build时报错
    • 除此之外, 这篇博客: npm run build 打包这些玩意中的 npm run build 打包这些玩意 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      打包上传项目是必备的,会遇到一些问题

      1. config文件夹下的index.js 中的文件中的 assetsPublicPath :…/改为./ 不然的话会是空白页,
      2. build/util.js文件下在 ‘vue-style-loader’ 之后加一行:publicPath: …/…/ 不然的话会有图片显示不出来,字体不能正常使用

      main.js中的引入顺序决定了打包后css的顺序,组件内的样式没有生效可能是被第三方组件样式覆盖了,所以把第三方组件放在前面引入,router放在后面引入,就可以实现组件样式在第三方样式之后渲染。

      打包后,js会生成.map文件
      config文件夹下的index.js 中的文件中的productionSourceMap:true改为false,这样打包就不会出现.map文件,打包文件也会缩小。
      缩也不会缩多少,webpack 其实自带有一个优化打包的方法。

      npm install --save-dev compression-webpack-plugin
      

      整完之后打包看下效果。在这里插入图片描述


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月8日

悬赏问题

  • ¥15 如何在ns3中实现路径的自由切换
  • ¥20 SpringBoot+Vue3
  • ¥15 IT从业者的调查问卷
  • ¥65 LineageOs-21.0系统编译问题
  • ¥30 关于#c++#的问题,请各位专家解答!
  • ¥15 App的会员连续扣费
  • ¥15 不同数据类型的特征融合应该怎么做
  • ¥15 用proteus软件设计一个基于8086微处理器的简易温度计
  • ¥15 用联想小新14Pro
  • ¥15 multisim中关于74ls192n和DSWPK开关仿真图分析(减法计数器)