国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

[紹棠] Ant Design Pro of Vue打包有前綴靜態(tài)資源訪問不到

這篇具有很好參考價(jià)值的文章主要介紹了[紹棠] Ant Design Pro of Vue打包有前綴靜態(tài)資源訪問不到。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

方法一

缺點(diǎn):需要和部署的路徑保持一致,不是很靈活

1、在環(huán)境變量.env中定義url前綴

BASE_URL=/admin/

2、定義vue路由前綴路徑router/index.js

const createRouter = () =>
  new Router({
    mode: 'history',
    base: process.env.BASE_URL,
//    mode: 'hash',
    routes: constantRouterMap
  })

.........

3、vue配置公共路徑前綴vue.config.js

const vueConfig = {

 //  publicPath: process.env.NODE_ENV === "development" ? "/" : "./",
  publicPath: process.env.BASE_URL,
  outputDir:'dist',

  .........

4、打包部署到nginx或其他中間件,此時(shí)要保證前綴和部署的前綴保持一致

nginx

location /admin/ {
		index index.html index.htm;
		try_files $uri $uri/ /admin/index.html;
}

方法二

1、使用history模式

2、定義vue路由前綴路徑router/index.js

3、vue配置公共路徑前綴vue.config.js

// publicPath: process.env.NODE_ENV === 'development' ? '/' : './', // history改為 ’./‘ ,hash模式要’/‘,使用這種方法會(huì)導(dǎo)致圖片無法加載以及一些其他問題

開發(fā)環(huán)境使用/,部署到服務(wù)器上使用./

這種能保證靜態(tài)資源能訪問到,但是圖片訪問又有問題,需要再調(diào)整,比較麻煩,還會(huì)產(chǎn)生其它問題,history和hash模式配置還不一樣文章來源地址http://www.zghlxwxcb.cn/news/detail-672155.html

到了這里,關(guān)于[紹棠] Ant Design Pro of Vue打包有前綴靜態(tài)資源訪問不到的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 下載使用 ant design Pro 中遇到的一些問題

    npm v9.6.3 is known not to run on Node.js v19.9.0. This version of npm supports the following node versions: ^14.17.0 || ^16.13.0 || =18.0.0 . You can find the latest version at https://nodejs.org/. 需要更新npm版本 無法加載文件 F:nvmnodejstyarn.ps1,因?yàn)樵诖讼到y(tǒng)上禁止運(yùn)行腳本。有關(guān)詳細(xì)信息,請(qǐng)參閱 https:/go.microsoft.c

    2024年02月05日
    瀏覽(19)
  • vue3使用Vite打包報(bào)Rollup failed to resolve import “xxx/node_modules/ant-design-vue/xxxx

    在使用vue3 + vite + ant design vue 的時(shí)候,引入一些antd的一些組件的時(shí)候,通常運(yùn)行是沒有錯(cuò)的,但是打包會(huì)報(bào)錯(cuò),例如: Rollup failed to resolve import \\\"D:/xxxxx/node_modules/ant-design-vue/es/form-item-rest/style/index\\\" from \\\"src/views/xxx/xxx.vue\\\". 15:01:51 This is most likely unintended because it can break your applic

    2024年02月16日
    瀏覽(31)
  • ant design pro + umi4的動(dòng)態(tài)菜單與動(dòng)態(tài)路由

    ant design pro + umi4的動(dòng)態(tài)菜單與動(dòng)態(tài)路由

    困擾我好多天的自定義菜單及路由終于完成了,首先雖然看似為一個(gè)功能,但在umi4中是兩項(xiàng)配置。 先說說我浪費(fèi)了大量時(shí)間使用的處理方式:因?yàn)樵?jīng)的項(xiàng)目是umi3的,所以我就想原樣搬過來,結(jié)果發(fā)現(xiàn),布局頁BasicLayout的子children不見了! ? ? 如果這個(gè)子路由能正常顯示,

    2024年02月11日
    瀏覽(22)
  • Ant-Design-Pro-V5: ProTable前端導(dǎo)出excel表格。

    Ant-Design-Pro-V5: ProTable前端導(dǎo)出excel表格。

    Prtable表格中根據(jù)搜索條件實(shí)現(xiàn)excel表格導(dǎo)出。 代碼展示: index.jsx 數(shù)據(jù)字典格式返回: 以 teacherTypeObj 為例 向services.js中 lecturerExportExcel 方法中傳入的格式為: services.js中 lecturerExportExcel 導(dǎo)出方法: utils 中 paramsFilter 方法:過濾無用參數(shù)

    2024年02月09日
    瀏覽(24)
  • SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項(xiàng)目放入靜態(tài)資源里

    SpringBoot訪問靜態(tài)資源和jar外部靜態(tài)資源,部署前端打包后的vue項(xiàng)目放入靜態(tài)資源里

    記錄一下使用SpringBoot訪問靜態(tài)資源和SpringBoot打包之后的jar外部靜態(tài)資源,在開發(fā)的時(shí)候,一般選擇前后端分離的方式,前端使用vue 后端使用SpringBoot,通常情況下,部署都是前端通過http去請(qǐng)求后端資源,涉及到http請(qǐng)求,那么肯定需要資源的目標(biāo)地址IP,一般云端部署給到I

    2024年02月09日
    瀏覽(23)
  • ant design pro v5 - 03 動(dòng)態(tài)菜單 動(dòng)態(tài)路由(配置路由 動(dòng)態(tài)登錄路由 登錄菜單)

    1 動(dòng)態(tài)菜單 ? ? ? ? 技術(shù)思路:配置路由,用戶登錄后根據(jù)用戶信息獲取后臺(tái)菜單。 2 動(dòng)態(tài)路由+動(dòng)態(tài)菜單 ? ? ? ? 技術(shù)思路: 使用umijs的運(yùn)行時(shí)修改路由 patchRoutes({?routes?})??UMIJS 參考文檔?,react umi 沒有守護(hù)路由的功能 直接在 app.tsx? 的?layout 下的?childrenRender 添加守護(hù)路

    2023年04月09日
    瀏覽(19)
  • 【Blazor之關(guān)于組件庫(kù)Ant Design of Blazor組件樣式的修改】

    【Blazor之關(guān)于組件庫(kù)Ant Design of Blazor組件樣式的修改】

    例如:我們?cè)谑褂肂lazor框架時(shí)為了節(jié)省時(shí)間提升效率會(huì)使用到Ant Design of Blazor組件庫(kù)。在使用過程中我們會(huì)根據(jù)需求去修改樣式,但是由于組件庫(kù)里面的樣式基本上都是封裝好的,要想達(dá)到自己所需的效果,這時(shí)候就需要我們?nèi)バ薷臉邮?。本文就介紹一下我在使用Ant Design of

    2024年02月14日
    瀏覽(46)
  • vue3+ant design vue+ts實(shí)戰(zhàn)【ant-design-vue組件庫(kù)引入】

    vue3+ant design vue+ts實(shí)戰(zhàn)【ant-design-vue組件庫(kù)引入】

    ????更多內(nèi)容見Ant Design Vue官方文檔 ??點(diǎn)擊復(fù)習(xí)vue3【watch檢測(cè)/監(jiān)聽】相關(guān)內(nèi)容 ??????一個(gè)好項(xiàng)目的編寫不僅需要完美的邏輯,以及相應(yīng)的技術(shù),同時(shí)也需要一個(gè) 設(shè)計(jì)規(guī)范的高質(zhì)量UI組件庫(kù) 。??????本期文章將會(huì)詳細(xì)講解 Ant Design of Vue 組件庫(kù)的 安裝、使用、引入 。

    2024年02月02日
    瀏覽(49)
  • vue項(xiàng)目打包,解決靜態(tài)資源無法加載和路由加載無效(404)問題

    vue項(xiàng)目打包,解決靜態(tài)資源無法加載和路由加載無效(404)問題

    打包后的項(xiàng)目靜態(tài)資源無法使用,導(dǎo)致頁面空白 靜態(tài)資源無法使用,那就說明項(xiàng)目打包后,圖片和其他靜態(tài)資源文件相對(duì)路徑不對(duì),此時(shí)找到config里面的index.js,在build模塊下加入 assetsPublicPath: \\\'./\\\',? 如下圖所示,或者是在打包完的dist文件夾中找里面的.js文件,將其中的\\\'/\\\'替

    2024年02月08日
    瀏覽(43)
  • ant design vue 的getPopupContainer

    ant design vue 的getPopupContainer

    在 ant design vue 中,有幾個(gè)組件是有 getPopupContainer 屬性的,比如:下拉菜單 默認(rèn)是渲染到body 上的,所以如果你想要對(duì) 下拉選擇組件 的樣式,做修改,如果 style 標(biāo)簽上開啟了 scoped,肯定不會(huì)生效 所以,需要指定 getPopupContainer ,用法如下

    2024年02月08日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包