摘要:在書寫代碼的時(shí)候按照相對路徑引入但是默認(rèn)打包的等資源的路徑是絕對的實(shí)際寫的代碼打包編譯后的路徑是這樣的打包編譯之后的路徑是絕對路徑當(dāng)部署到帶有文件夾的項(xiàng)目中就會(huì)報(bào)錯(cuò),因?yàn)榘雅渲玫奈募?dāng)成了根路徑解決辦法引入相對路徑打開執(zhí)行打包命令,
1.在書寫代碼的時(shí)候按照相對路徑引入;
但是webpack+vue-cli 默認(rèn)打包的css,js 等資源的路徑是絕對的;
實(shí)際寫的代碼
3.webpack 打包編譯后的路徑是這樣的;打包編譯之后的路徑是絕對路徑;當(dāng)部署到帶有文件夾的項(xiàng)目中就會(huì)報(bào)錯(cuò),因?yàn)榘雅渲玫膕tatic 文件當(dāng)成了根路徑;
解決辦法: 引入相對路徑;
打開build/webpack.prod.conf.js
output: { path: config.build.assetsRoot, filename: utils.assetsPath("js/[name].[chunkhash].js"), chunkFilename: utils.assetsPath("js/[id].[chunkhash].js"), publicPath: "./" },
4.執(zhí)行打包命令,發(fā)現(xiàn)解決了css,js img圖片的路徑問題,但是沒有解決背景圖片的路徑問題,下面我們解決背景圖片的問題
修改build/utils.js
if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: "vue-style-loader", publicPath: "../../" }) } else { return ["vue-style-loader"].concat(loaders) }
再次執(zhí)行打包命令,發(fā)現(xiàn)完美解決問題;
職場小白south Joe,望各位大神批評指正,祝大家學(xué)習(xí)愉快!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/117463.html
摘要:在書寫代碼的時(shí)候按照相對路徑引入但是默認(rèn)打包的等資源的路徑是絕對的實(shí)際寫的代碼打包編譯后的路徑是這樣的打包編譯之后的路徑是絕對路徑當(dāng)部署到帶有文件夾的項(xiàng)目中就會(huì)報(bào)錯(cuò),因?yàn)榘雅渲玫奈募?dāng)成了根路徑解決辦法引入相對路徑打開執(zhí)行打包命令, 1.在書寫代碼的時(shí)候按照相對路徑引入;showImg(https://img-blog.csdnimg.cn/20190222095007168.jpg?...
摘要:至于,為什么跟蹤文件因?yàn)檫@個(gè)功能是開發(fā)環(huán)境下獨(dú)有的,要修改開發(fā)環(huán)境吖,必然找開發(fā)環(huán)境的配置文件進(jìn)行跟蹤。測試可行性重啟項(xiàng)目后,在瀏覽器中輸入是你本地,可通過查看能夠訪問,就說明局域網(wǎng)內(nèi)的其他端可以訪問。然而,這樣并沒有結(jié)束。 本章內(nèi)容包含上一章思考的解決,還有一些其它的定制... CSS預(yù)處理 關(guān)于對.vue文件模塊處理規(guī)則的配置依次可在build/webpack.base.conf....
摘要:注意此處獲取的數(shù)據(jù)是更新后的數(shù)據(jù),但是獲取頁面中的元素是更新之前的鉤子函數(shù)說明組件已經(jīng)更新,所以你現(xiàn)在可以執(zhí)行依賴于的操作。鉤子函數(shù)說明實(shí)例銷毀 Vue -漸進(jìn)式JavaScript框架 介紹 vue 中文網(wǎng) vue github Vue.js 是一套構(gòu)建用戶界面(UI)的漸進(jìn)式JavaScript框架 庫和框架的區(qū)別 我們所說的前端框架與庫的區(qū)別? Library 庫,本質(zhì)上是一...
摘要:放置在目錄下或通過絕對路徑被引用。對于相關(guān)來說,我們推薦使用而不是直接鏈?zhǔn)街付?。在不更改配置文件的情況下,前端頁面迭代發(fā)布,不需要重啟服務(wù)。 作者:gauseen 0. 關(guān)于 Vuejs 簡介:Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架,易用、靈活、高效。 生態(tài)系統(tǒng) 項(xiàng)目 介紹 awesome-vue Vue.js 相關(guān)很棒的...
閱讀 2442·2021-11-15 11:36
閱讀 1182·2019-08-30 15:56
閱讀 2248·2019-08-30 15:53
閱讀 1045·2019-08-30 15:44
閱讀 658·2019-08-30 14:13
閱讀 1002·2019-08-30 10:58
閱讀 482·2019-08-29 15:35
閱讀 1304·2019-08-29 13:58