最近通過Vue3寫了個Web展示項目,部署的時候不希望再弄個新域名或者二級域名,想到的使用二級目錄。 最初按照正常的Vue發布來部署,Nginx配置如下 通過"域名/web"訪問,返回500。 后來再網上查詢,大部分說需要 配置vue.config.js中的publicPath ...
需求有的時候,你的域名很珍貴,除了二級域名外。你還可以將你的項目部署在服務器二級目錄下,這樣的話,就可以部署多個項目了。比如說,我有一個域名為dshvv.com的服務器,我想部署兩個項目: 項目:http: dshvv.com 淘寶項目:http: dshvv.com taobao問題普通項目不會有問題,但是如果是單頁項目,而且單頁項目的路由用的是history模式,不管是vue還是react都會 ...
2020-05-14 15:28 1 4549 推薦指數:
最近通過Vue3寫了個Web展示項目,部署的時候不希望再弄個新域名或者二級域名,想到的使用二級目錄。 最初按照正常的Vue發布來部署,Nginx配置如下 通過"域名/web"訪問,返回500。 后來再網上查詢,大部分說需要 配置vue.config.js中的publicPath ...
1、vue.config.js 里將publicPath設置成二級目錄 2、router.js 里 設置二級目錄( * vue3里使用createRouter) 3、服務器配置 apache: <IfModule ...
1.修改config文件夾下的index.js assetsPublicPath: '/demo/' //你的服務器二級目錄 2.修改路由js文件 var base = process.env.NODE_DEV == 'development' ? '/' : '/demo ...
1、修改 router/index.js 添加一行 2、然后修改 config/index.js 增加一行 然后修改 下面兩處 assetsPublicPath 的值為定義的變量 3、部署時,通過NGINX的反向代理 ...
一、分析為什么將vue打包后的文件放到二級目錄頁面會是空白? 首先,假設這樣一個情景,我們想www.domain.com/yunnan二級目錄來訪問我們的頁面。 然后,在沒有做任何配置下,打包的文件扔到yunnan下; 此時目錄結構如下: /www |-----/yunnan ...
新項目:同一域名下部署多個vue項目, 根目錄vue項目不需要按下面的方式進行打包部署 下面三個項目以二級目錄部署 以上鏈接不可用,作為示例,不要點擊。此方法適用於多vue項目,二級目錄部署 前端在打包靜態文件的時候需要進行以下修改 ...
這篇文章主要介紹了詳解vue通過NGINX部署在子目錄或者二級目錄實踐,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧1、修改 router/index.js 添加一行 base: ‘admin’, 2、然后修改 config/index.js 增加一行 ...
原先的: http://xxx.xx.xxx.xxx:xxx/#/ 現在的: http://xxx.xx.xxx.xxx:xxx/guangfu/#/ ...