关于webpack打包的问题

使用webpack在对静态资源进行打包之后,关于一些比较大的图片资源,请问路径如何设置。
clipboard.png

因为在开发的时候使用了相对路径查找资源,而且这张图片比较大,不能打包到bundle.js中。
clipboard.png

然后把项目放到服务器里的时候,资源就找不到了,请问如何设置才能正常打包,正常引用。我尝试将url(../../images/bg-0.png)修改成我服务器上的地址url(/static/images/bg-0.png)但是因为打包的时候要查找路径,这个路径不正常,直接就不能打包了。。。。请问具体应该怎样设置大的图片。

阅读 2.5k
2 个回答

出现这种情况是因为你的配置文件中 公共资源路径未配置。output下有一个publicPath属性,用于设置打包之后静态资源的根路径,具体自行百度印象深。图片描述

如果图片资源和代码是分开的实在不行url就用全路径吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题