electron-vite项目中vue文件的图片引用问题
本文发布于523天前,最后更新于 512 天前,其中的信息可能已经有所发展或是发生改变。

粗心犯了个小错

问题复现

vue文件中的文件分布长这样

├─main
│      index.js
│
├─preload
│      index.js
│
└─renderer
    │  index.html
    │
    └─src
        │  App.vue
        │  main.js
        │
        ├─assets
        │  │  bg.jpg
        │  │  g.jpg
        │  │  icons.svg
        │  │
        │  └─css
        │          styles.less
        │
        └─components
                Versions.vue

我在App.vue中需要引用bg.jpg,那么相对于App.vue来说g.jpg的相对路径自然是./assets/g.jpg,然而这么做的结果就是404 not found

错误分析

这一点也不意外啊,因为相对于浏览器来说,浏览器显示的是index.html,那么相对路径原点自然应该是index.html,所以正确的相对路径应该是相对于index.html./src/assets/g.jpg,那么改的结果真是这样嘛。

事实也确实如此,这么做以后就能正常访问了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/zhaoolee/ChineseBQB
Source: https://github.com/zhaoolee/ChineseBQB
Source: https://github.com/zhaoolee/ChineseBQB
颜文字
Emoji
小恐龙
花!
滑稽大佬
演奏
程序员专属
上一篇
下一篇