當前位置:首頁 » 數據倉庫 » vue如何配置多入口頁面
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vue如何配置多入口頁面

發布時間: 2023-07-14 15:41:51

㈠ vue的多頁面配置

如何使用項目

項目改造過程

可以通過/sign,/test訪問頁面 7. 上面這種模式打包上線的時候需要後台的配置,(比如打包後的文件都在build文件夾下),nginx配置如下

server {

listen 3088;

server_name localhost;

#charset koi8-r;

#access_log /var/log/nginx/host.access.log main;

root /usr/share/nginx/html/build;

index index.html index.htm;

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

#

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root /usr/share/nginx/html;

}

location /sign {

try_files $uri $uri/ /sign.html;

}

location /test {

try_files $uri $uri/ /test.html;

}

}

上面的配置就能直接訪問www.host:3388/sign,www.host:3388/test,這樣整體的多頁面配置就完成了。

通過node啟動一個伺服器來渲染多個html頁面

㈡ Vue多頁面應用配置

最近由於工作驅動,項目包含pc端及mobile端,pc端和mobile端核心功能一致,最大的不同是UI,為了減少維護的成本,決定使用Vue的多頁面開發。

項目線上部署在一個子目錄下,為了解決在本地和線上路徑保持一致,需要修改一些配置。所以以此篇文章來記錄一下配置過程中的問題。

這里是我放在github上的項目,裡面有整個配置文件。感興趣的朋友可以參考一下: vue-multiple-page

此篇文章記錄了先在根路徑下的多頁面配置,再從根路徑修改成子路徑的配置

vue腳手架vue-cli3及以上;
在本地用vue-cli新建一個項目;

vue3.js :路由配置修改的是 history: createWebHistory('/mobile/')

vue3.js :路由配置修改的是 history: createWebHistory('/e/')

mobile端mobile.js的base修改成 base: '/e/mobile'

vue3.js :路由配置修改的是 history: createWebHistory('/e/mobile')

特別注意的地方