vue run build之後圖片無法加載 VUE項目打包(解決背景圖片不顯示問題)

VUE項目打包(解決背景圖片不顯示問題)


改變路徑配置

將絕對路徑改爲相對路徑

目標文件:項目目錄 > config文件夾 > index.js

assetsPublicPath:'/' 改爲:assetsPublicPath:'./'   (加一個點變爲相對路徑)
  • 1

這裏寫圖片描述


配置背景圖片路徑

打包後的css文件夾內app.css文件訪問static/img/’圖片名’路徑錯誤訪問不到圖片,在build文

件內utils.js中配置路徑。

目標文件:項目目錄 > build文件夾 >utils.js

在圖中所示位置添加代碼

publicPath:'../../',
  • 1

這裏寫圖片描述


在命令行中用npm run build 進行打包。

npm run build
  • 1

生成dist文件


查看

打開dist文件內index.html文件 一切操作正常,則打包完畢

0 個人打賞
文章最後發佈於: 2018-07-11 10:52:40
    <div class="recommend-box"><div class="recommend-item-box type_blog clearfix" data-report-view="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_37281252/article/details/79442355&quot;,&quot;strategy&quot;:&quot;BlogCommendFromMachineLearnPai2&quot;,&quot;index&quot;:&quot;0&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_37281252/article/details/79442355&quot;,&quot;strategy&quot;:&quot;BlogCommendFromMachineLearnPai2&quot;,&quot;index&quot;:&quot;0&quot;}">
<div class="content" style="width: 712px;">
	<a href="https://blog.csdn.net/qq_37281252/article/details/79442355" target="_blank" rel="noopener" title="vue項目打包後資源相對引用路徑的和背景圖片路徑問題">
	<h4 class="text-truncate oneline" style="width: 552px;">
			<em>vue</em><em>項目</em><em>打包</em>後資源相對引用路徑的和<em>背景圖片</em>路徑<em>問題</em>		</h4>
	<div class="info-box d-flex align-content-center">
		<p class="date-and-readNum oneline">
			<span class="date hover-show">03-05</span>
			<span class="read-num hover-hide">
				閱讀數 
				3931</span>
			</p>
		</div>
	</a>
	<p class="content" style="width: 712px;">
		<a href="https://blog.csdn.net/qq_37281252/article/details/79442355" target="_blank" rel="noopener" title="vue項目打包後資源相對引用路徑的和背景圖片路徑問題">
			<span class="desc oneline">vue項目中若要使用相對路徑來獲得相應靜態資源,需要修改以下內容來確保項目打包後能正常運行。1、修改config=&amp;amp;gt;index.js=&amp;amp;gt;build=&amp;amp;gt;asse...</span>
		</a>
		<span class="blog_title_box oneline ">
								<span class="type-show type-show-blog type-show-after">博文</span>
										<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_37281252">來自:	<span class="blog_title"> lyf的博客</span></a>
											</span>
	</p>
</div>
</div>
<div class="comment-edit-box d-flex">
	<a id="commentsedit"></a>
	<div class="user-img">
		<a href="//me.csdn.net/guitarist0505" target="_blank" rel="noopener">
			<img class="" src="https://avatar.csdn.net/7/2/7/3_guitarist0505.jpg">
		</a>
	</div>
	<form id="commentform">
		<input type="hidden" id="comment_replyId">
		<textarea class="comment-content" name="comment_content" id="comment_content" placeholder="想對作者說點什麼"></textarea>
		<div class="opt-box"> <!-- d-flex -->
			<div id="ubbtools" class="add_code">
				<a href="#insertcode" code="code" target="_self"><i class="icon iconfont icon-daima"></i></a>
			</div>
			<input type="hidden" id="comment_replyId" name="comment_replyId">
			<input type="hidden" id="article_id" name="article_id" value="80996947">
			<input type="hidden" id="comment_userId" name="comment_userId" value="">
			<input type="hidden" id="commentId" name="commentId" value="">
			<div style="display: none;" class="csdn-tracking-statistics tracking-click" data-report-click="{&quot;mod&quot;:&quot;popu_384&quot;,&quot;dest&quot;:&quot;&quot;}"><a href="#" target="_blank" class="comment_area_btn" rel="noopener">發表評論</a></div>
			<div class="dropdown" id="myDrap">
				<a class="dropdown-face d-flex align-items-center" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
				<div class="txt-selected text-truncate">添加代碼片</div>
				<svg class="icon d-block" aria-hidden="true">
					<use xlink:href="#csdnc-triangledown"></use>
				</svg>
				</a>
				<ul class="dropdown-menu" id="commentCode" aria-labelledby="drop4">
					<li><a data-code="html">HTML/XML</a></li>
					<li><a data-code="objc">objective-c</a></li>
					<li><a data-code="ruby">Ruby</a></li>
					<li><a data-code="php">PHP</a></li>
					<li><a data-code="csharp">C</a></li>
					<li><a data-code="cpp">C++</a></li>
					<li><a data-code="javascript">JavaScript</a></li>
					<li><a data-code="python">Python</a></li>
					<li><a data-code="java">Java</a></li>
					<li><a data-code="css">CSS</a></li>
					<li><a data-code="sql">SQL</a></li>
					<li><a data-code="plain">其它</a></li>
				</ul>
			</div>  
			<div class="right-box">
				<span id="tip_comment" class="tip">還能輸入<em>1000</em>個字符</span>
				<input type="button" class="btn btn-sm btn-cancel d-none" value="取消回覆">
				<input type="submit" class="btn btn-sm btn-red btn-comment" value="發表評論">
			</div>
		</div>
	</form>
</div>

	<div class="comment-list-container">
	<a id="comments"></a>
	<div class="comment-list-box">
	</div>
	<div id="commentPage" class="pagination-box d-none"></div>
	<div class="opt-box text-center">
		<div class="btn btn-sm btn-link-blue" id="btnMoreComment"></div>
	</div>
</div>

Vue 打包背景圖片顯示問題 - 你蠢哭我咯的博客 - CSDN博客

8-29

Vue 打包背景圖片顯示問題 - 瘋三年的博客 - CSDN博客

1-30

		<div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
		<div class="d-flex">
			<div class="blog-expert-recommend">
				<div class="blog-expert">
					<div class="blog-expert-flexbox" data-report-view="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/qq_37281252" target="_blank"><img src="https://avatar.csdn.net/4/5/3/3_qq_37281252.jpg" alt="iulyf" title="iulyf"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="qq_37281252" data-nick="iulyf">關注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/qq_37281252" target="_blank"><h5 class="oneline" title="iulyf">iulyf</h5></a></span>  <p></p><p class="article-num" title="39篇文章"> 39篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/liangxhblog" target="_blank"><img src="https://avatar.csdn.net/1/E/B/3_liangxhblog.jpg" alt="liangxhblog" title="liangxhblog"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="liangxhblog" data-nick="liangxhblog">關注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/liangxhblog" target="_blank"><h5 class="oneline" title="liangxhblog">liangxhblog</h5></a></span>  <p></p><p class="article-num" title="39篇文章"> 39篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/qq_41725450" target="_blank"><img src="https://avatar.csdn.net/1/D/9/3_qq_41725450.jpg" alt="一捆鐵樹枝" title="一捆鐵樹枝"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="qq_41725450" data-nick="一捆鐵樹枝">關注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/qq_41725450" target="_blank"><h5 class="oneline" title="一捆鐵樹枝">一捆鐵樹枝</h5></a></span>  <p></p><p class="article-num" title="61篇文章"> 61篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/Angiexia" target="_blank"><img src="https://avatar.csdn.net/7/C/9/3_angiexia.jpg" alt="提拉米蘇x" title="提拉米蘇x"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="Angiexia" data-nick="提拉米蘇x">關注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/qq_34611721/article/details/80996947#%E6%94%B9%E5%8F%98%E8%B7%AF%E5%BE%84%E9%85%8D%E7%BD%AE&quot;}"><a href="https://blog.csdn.net/Angiexia" target="_blank"><h5 class="oneline" title="提拉米蘇x">提拉米蘇x</h5></a></span>  <p></p><p class="article-num" title="185篇文章"> 185篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
				</div>
			</div>
		</div>
	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/Dg_Zing/article/details/87909582&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;3&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/Dg_Zing/article/details/87909582&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;3&quot;}" data-track-view="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/Dg_Zing/article/details/87909582&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:2,&quot;extend1&quot;:&quot;_&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/Dg_Zing/article/details/87909582&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:2,&quot;extend1&quot;:&quot;_&quot;}" data-flg="true">                <a href="https://blog.csdn.net/Dg_Zing/article/details/87909582" target="_blank">              		<h4 class="text-truncate oneline" style="width: 634px;"><em>vue</em><em>項目</em><em>打包</em>後css<em>背景圖片</em>無法<em>顯示</em><em>問題</em> - Arlisol的博客 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">5-30</span>                    </p>                  </div>                </a>            	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/a458651114/article/details/85245245&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;4&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/a458651114/article/details/85245245&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;4&quot;}" data-track-view="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/a458651114/article/details/85245245&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:3,&quot;extend1&quot;:&quot;_&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_614&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/a458651114/article/details/85245245&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:3,&quot;extend1&quot;:&quot;_&quot;}" data-flg="true">                <a href="https://blog.csdn.net/a458651114/article/details/85245245" target="_blank">              		<h4 class="text-truncate oneline" style="width: 634px;">關於<em>Vue</em><em>項目</em><em>打包</em>發佈後CSS中的<em>背景圖片</em>不<em>顯示</em><em>問題</em> - a4..._CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">1-21</span>                    </p>                  </div>                </a>            	</div>

vue+webpack項目打包背景圖片加載不出來 - heyuqing3..._CSDN博客

2-16

vue打包背景圖片顯示問題 - qq_43287934的博客 - CSDN博客

5-21

vue打包背景圖片顯示問題 - 瘋流人物 - CSDN博客

3-2

Vue項目打包背景圖片資源路徑錯誤的解決方案 - 夏爾 - CSDN博客

11-7

Vue.js 使用element-ui 做走馬燈,圖片一直顯示不出來

03-12

- 問答

解決vue項目打包背景圖片找不到的問題 - weixin_3090..._CSDN博客

8-21

vue項目打包後css及圖片路徑不對,顯示空白

06-27 閱讀數 811

博文 來自: xfmuchengxue的博客

vue項目打包後,npm run build相關配置,以及解決項目打包後,圖片404,背景圖片找不到,iview代碼出問題的情況

07-30 閱讀數 3749

1.首先找到config下的index.js文件將build下的assetsPublicPath的斜槓換成./操作如下只需要換build中的就可以dev中的assetsPublicPath不用動不然打... 博文 來自: 李小樂er

            <div class="recommend-item-box type_hot_word">
                            <div class="content clearfix" style="width: 712px;">
                <div class="float-left">
                                    <span>
                    <a href="https://www.csdn.net/gather_1c/NtjaAg1sLWRvd25sb2Fk.html" target="_blank">
                    c#1如何搞成01</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_14/NtjaAg2sLWRvd25sb2Fk.html" target="_blank">
                    c# 系統托盤圖標</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_1d/NtjaAg3sLWRvd25sb2Fk.html" target="_blank">
                    c# 鍵值對 鍵可以重複</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_19/NtjaAg4sLWRvd25sb2Fk.html" target="_blank">
                    c#把負數轉整形</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_1d/NtjaAg5sLWRvd25sb2Fk.html" target="_blank">
                    c# 鼠標移上去提示</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_10/NtjaEgwsLWRvd25sb2Fk.html" target="_blank">
                    c#結構體定義</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_18/NtjaEgxsLWRvd25sb2Fk.html" target="_blank">
                    使用c#編寫一個透明窗體</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_1f/NtjaEgysLWRvd25sb2Fk.html" target="_blank">
                    api 餓了麼c#</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_1f/NtjaEgzsLWRvd25sb2Fk.html" target="_blank">
                    c# 根據網絡定位</a>
                </span>
                                    <span>
                    <a href="https://www.csdn.net/gather_18/NtjaEg0sLWRvd25sb2Fk.html" target="_blank">
                    c# 清除html標籤</a>
                </span>
                                    </div>
            </div>
                            </div>
                        <div class="recommend-loading-box">
            <img src="https://csdnimg.cn/release/phoenix/images/feedLoading.gif">
        </div>
        <div class="recommend-end-box">
            <p class="text-center">沒有更多推薦了,<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首頁</a></p>
        </div>
    </div>
                <div class="template-box">
            <span>©️2019 CSDN</span><span class="point"></span>
        <span>皮膚主題: <a href="https://blog.csdn.net/guitarist0505" target="_blank" style="color:#3399ea">skin-blackboard</a></span>
        <span> 設計師:
                                CSDN官方博客                            </span>
        </div>
                    <div id="reward" class="reward-box" style="top: 21px; left: -122px;">
<p class="rewad-title">打賞<span class="reward-close"><svg t="1567152543821" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10924" xmlns:xlink="http://www.w3.org/1999/xlink" width="12" height="12"><defs><style type="text/css"></style></defs><path d="M512 438.378667L806.506667 143.893333a52.032 52.032 0 1 1 73.6 73.621334L585.621333 512l294.485334 294.485333a52.074667 52.074667 0 0 1-73.6 73.642667L512 585.621333 217.514667 880.128a52.053333 52.053333 0 1 1-73.621334-73.642667L438.378667 512 143.893333 217.514667a52.053333 52.053333 0 1 1 73.621334-73.621334L512 438.378667z" fill="" p-id="10925"></path></svg></span></p>
<dl>
	<dd><a href="javascript:;"><img src="https://avatar.csdn.net/5/E/5/3_qq_34611721.jpg" alt=""></a></dd>
	<dt>
		<p class="blog-name">小嘜的前端寶庫</p>
		<p class="blog-discript">“你的鼓勵將是我創作的最大動力”</p>
	</dt>
</dl>
<div class="money-box">
    			            	<span class="choosed choose_money" data-id="5">5C幣</span>
		        							<span class="choose_money" data-id="10">10C幣</span>
		        							<span class="choose_money" data-id="20">20C幣</span>
		        							<span class="choose_money" data-id="50">50C幣</span>
		        							<span class="choose_money" data-id="100">100C幣</span>
		        							<span class="choose_money" data-id="200">200C幣</span>
		        	</div>
<div class="sure-box">
	<p class="is-have-money"><a class="reward-sure">確定</a></p>
</div>
        </main>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章