如何使用 vite 设置多页面应用程序?

问题描述 投票:0回答:1

我正在尝试设置一个具有多个入口点的 vite 项目。

https://stackblitz.com/edit/vitejs-vite-swtkdv

这是一个非常基本的设置,直接取自使用香草风格的 vite 网站。我只更新了以下内容:

  • 添加 vite.config.js 文件,其中包含多个入口点的配置(检查附加的 stackblitz 链接)
  • 添加新文件:login/index.html; login/login.js(检查附加的 stackblitz 链接)

我期望发生的是每次我输入

url
/登录时,它应该加载页面
./login/index.html
。然而实际上它一直在加载
./index.html

javascript html config vite multi-page-application
1个回答
0
投票

您的代码是正确的,应该完全按照文档中的描述工作,问题是您在浏览器中输入

http://localhost:5173/login
并期望
./login/index.html
被渲染。

他们在文档中说,使用您的代码,渲染

./login/index.html
的正确 url 地址应该是
http://localhost:5173/login/
。 IE。您的网址末尾缺少
/

https://vitejs.dev/guide/build.html#multi-page-app:

© www.soinside.com 2019 - 2024. All rights reserved.