javascript - 更改 Aurelia 应用程序的索引页面
问题描述
我正在使用一个 Aurelia 应用程序,该应用程序应该从与 不同的页面开始index.html
,但我找不到在哪里进行更改。
您可以在 Aurelia 应用程序的哪个位置设置要使用的登录页面?
解决方案
这是误解。index.html
page 是 Web 服务器设置的默认登录页面,而不是 Aurelia。例如,如果您尝试获取 url,例如https://stackoverflow.com
web 服务器将index.html
默认提供。您需要在 Web 服务器中更改它。
例如使用 Apache Web 服务器指令DirectoryIndex myindex.html
从https://httpd.apache.org/docs/2.4/mod/mod_dir.html:
DirectoryIndex
当客户端通过在目录名称末尾指定 / 来请求目录索引时,该指令设置要查找的资源列表。
使用 Aurelia 的开发服务器(默认 webpack-dev-server 由 aurelia-cli 配置)时,index.ejs
编译为index.html
. 您可能需要更改 HtmlWebpackPlugin 的配置,webpack.config.js
以便将生成的文件更改index.html
为其他名称:
new HtmlWebpackPlugin({
template: 'index.ejs',
filename: 'myindex.html',
...
推荐阅读
- python - 在 Windows 问题上安装 TensorFlow 对象检测
- null - 如何检查 glsl 中的值是否未定义?
- android - 如何在两个图像之间创建平滑过渡
- javascript - 使用 array.sort 从 HTML 元素中对数组进行排序
- python - 如何定位和计算一列中的单词数
- python - 我建立了一个计算器,如果他们没有输入任何数字,我想给出错误
- javascript - 使用 reactjs 和 firebase 渲染获取的数据时出现问题
- javascript - 如何加载需要从后端获取 URL 的 Web 视图?
- r - 使用 R 提取字符和符号
- python - Python关于对象的属性错误