图片路径

图片路径

相关截图:

https://img1.sycdn.imooc.com//climg/6305c81b091abf8b03800446.jpg

问题描述:

为什么这样写可以找到公共图片下的icons.png?别名不是(如图)

https://img1.sycdn.imooc.com//climg/6305c85f09f6cbb804190036.jpg

的嘛?

当前的btn.css不是在如图的文件中吗?

https://img1.sycdn.imooc.com//climg/6305c8e409df87d302720658.jpg

难道不应该这样写路径吗?

../../../../images/icon.png

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

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

1回答
好帮手慕慕子 2022-08-24 14:56:59

同学你好,在webpack.config.js文件中配置了路径别名,也就是同学截图所示的代码,如下图所示:

https://img1.sycdn.imooc.com//climg/6305caf10966e99211240140.jpg

当你直接写images时,webpack内部会根据你前面的配置,默认找到src/assets/images文件夹,所以书写的images/icons.png 等价于 src/assets/images/icons.png。

祝学习愉快~

  • 提问者 你怎么睡得着的 #1

    老师,我的问题是根据当前btn.css的位置,路径为什么不写成:../../../../images/icon.png

    2022-08-24 15:47:00
  • 问题解答如下:

    1、可以使用相对路径找到icon.png图片,不过正确的写法应该是:../../../../assets/images/icons.png

    同学提供的路径中少了assets文件夹。

    2、两种方式都可以。讲师是根据自己的开发习惯进行讲解的,因为已经提前配置了路径别名,所以使用images/icons.png相对于../../../../assets/images/icons.png 这种写法,会更简洁一点, 同学可以选择其中任意一种方式。

    祝学习愉快~


    2022-08-24 17:59:29
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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