成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue history模式 部署在服務(wù)器端的nginx配置 (非根目錄)

Caizhenhao / 1302人閱讀

摘要:最終,我的解決方案如下配置如下配置路由配置該項(xiàng)目是用的所以只需要修改里面的的部分配置修改最終項(xiàng)目地址為

vue history需要nginx或者其他方式配置一下才可正確訪問(wèn),否則路由跳轉(zhuǎn)之后刷新一下便會(huì)404 具體原因vue-router官網(wǎng)有說(shuō)明,在此不多說(shuō)

最近遇到的問(wèn)題是上了一個(gè)小的項(xiàng)目,需要放在更深層次的目錄下,上到測(cè)試環(huán)境 做了官網(wǎng)提到的nginx配置發(fā)現(xiàn)不行,之后查閱了一些博客資料,發(fā)現(xiàn)都沒(méi)有一個(gè)特別好的方案。最終,我的解決方案如下

nginx配置如下

server {
        listen       443 ;
        server_name  m;
        
        root   html/mobile;
        location / {
            index  index.html index.htm;
            try_files $uri $uri/ /auth/index.html;
        }
    }

vue router 配置

// 路由配置
const RouterConfig = {
  base: "/auth/",
  mode: "history",
  routes: routers
};

該項(xiàng)目是用的vue-cli2 所以只需要修改config 里面的index.js的build部分

webpack 配置修改

build: {
    // Template for index.html
    index: path.resolve(__dirname, "../dist/auth/index.html"),
    // Paths
    assetsRoot: path.resolve(__dirname, "../dist"),
    assetsSubDirectory: "auth/static",
    assetsPublicPath: "/",
    /**
     * Source Maps
     */
    productionSourceMap: false,
    devtool: "#source-map",
    productionGzip: false,
    productionGzipExtensions: ["js", "css"],
    bundleAnalyzerReport: process.env.npm_config_report
  }

最終項(xiàng)目地址為 m.xxx.com/auth/

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/99287.html

相關(guān)文章

  • vue history模式 部署務(wù)器端的nginx配置 (目錄)

    摘要:最終,我的解決方案如下配置如下配置路由配置該項(xiàng)目是用的所以只需要修改里面的的部分配置修改最終項(xiàng)目地址為 vue history需要nginx或者其他方式配置一下才可正確訪問(wèn),否則路由跳轉(zhuǎn)之后刷新一下便會(huì)404 具體原因vue-router官網(wǎng)有說(shuō)明,在此不多說(shuō) 最近遇到的問(wèn)題是上了一個(gè)小的項(xiàng)目,需要放在更深層次的目錄下,上到測(cè)試環(huán)境 做了官網(wǎng)提到的nginx配置發(fā)現(xiàn)不行,之后查閱了一些...

    tangr206 評(píng)論0 收藏0
  • vue vue-router(history模式) node(express)項(xiàng)目部署到云主機(jī)上的n

    摘要:這個(gè)方法我沒(méi)有嘗試過(guò),不過(guò)應(yīng)該是可行的這樣的優(yōu)點(diǎn)是很簡(jiǎn)便,適合小型的網(wǎng)站項(xiàng)目將打包的項(xiàng)目和服務(wù)端分別部署客戶端根目錄主頁(yè)避免模式刷新管理控制后臺(tái)服務(wù)端跨域這樣部署雖然稍微麻煩一點(diǎn),但可以適應(yīng)很多場(chǎng)景,而且開(kāi)發(fā)分工更方便,結(jié)構(gòu)也一目了然 我個(gè)人想了2種部署方案 1、將vue項(xiàng)目打包后放入node服務(wù)端的靜態(tài)資源中訪問(wèn) 整體結(jié)構(gòu)基本是這樣的 showImg(https://segmentf...

    Honwhy 評(píng)論0 收藏0
  • Vue-項(xiàng)目從本地搭建到線上部署(wǒ shì biaō tí dǎng)

    摘要:放置在目錄下或通過(guò)絕對(duì)路徑被引用。對(duì)于相關(guān)來(lái)說(shuō),我們推薦使用而不是直接鏈?zhǔn)街付?。在不更改配置文件的情況下,前端頁(yè)面迭代發(fā)布,不需要重啟服務(wù)。 作者:gauseen 0. 關(guān)于 Vuejs 簡(jiǎn)介:Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架,易用、靈活、高效。 生態(tài)系統(tǒng) 項(xiàng)目 介紹 awesome-vue Vue.js 相關(guān)很棒的...

    Arno 評(píng)論0 收藏0
  • Vue項(xiàng)目部署遇到的問(wèn)題及解決方案

    摘要:模式部署沒(méi)有什么問(wèn)題,只要訪問(wèn)到服務(wù)器上的,就可以訪問(wèn)網(wǎng)站了。問(wèn)題起因在做年度賬單項(xiàng)目的時(shí)候,項(xiàng)目部署的時(shí)候,用的是模式。這樣幾項(xiàng)配置后,就可以在子目錄下訪問(wèn)網(wǎng)站,刷新也沒(méi)有問(wèn)題。 寫(xiě)在前面 Vue-Router 有兩種模式,默認(rèn)是 hash 模式,另外一種是 history 模式。 hash:也就是地址欄里的 # 符號(hào)。比如 http://www.example/#/hello,...

    姘擱『 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Caizhenhao

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<