angular - 如何在角度项目中更改基本网址
问题描述
我想更改基本网址index.html
加载应用程序 url 时,http://localhost:4200/#/
我想将其更改为http://localhost:4200/#/carrom
.
为此,我将基本 url 更改为<base href="/carrom">
然后加载 urlhttp://localhost:4200/carrom#/
我怎样才能将其更改为http://localhost:4200/#/carrom
解决方案
尝试APP_BASE_HREF
在您的AppModule
. 像这样的东西:
...
import { APP_BASE_HREF } from '@angular/common';
@NgModule({
declarations: [
AppComponent,
....
],
imports: [
BrowserModule,
...
],
providers: [
....
{provide: APP_BASE_HREF, useValue: '#/carrom'}
],
bootstrap: [AppComponent]
})
export class AppModule { }
推荐阅读
- powershell - 将参数作为数组传递给 PowerShell 函数
- python - Django 中的单例对象行为
- python - 仅通过附加和使用范围函数来删除索引
- sql - 创建一个表,其中包含具有来自另一个表的值的属性
- node.js - 节点js中的猫鼬模式
- maven - 如何生成一个包含 /src/main/java 和 /src/test/java 的 SINGLE jar
- python - 如何从调用程序强制执行函数所用时间的上限?
- swift - 如何为视图外观设置动画?
- typescript - TypeScript 中包含数组的接口
- reactjs - TypeError: undefined is not an object(evaluation'this.setState')