angular - 为什么每次运行 ng serve 我的项目时都会显示此错误?
问题描述
错误:未设置基本 href。请提供 APP_BASE_HREF 令牌的值或向文档添加基本元素。在新的 PathLocationStrategy (common.js:453) 在新的 NgModuleRef (core.js: 21168) 在 createProviderInstance (core.js:21238) 在 callFactory (core.js:21286) 在新的 NgModuleRef ( core.js:21895) 在 Object.debugCreateNgModuleRef 的 createNgModuleRef (core.js:21884) [as createNgModuleRef] (core.js:23715) 在 NgModuleFactory .push../node_modules/@angular/core/fesm5/core.js。 NgModuleFactory_.create (core.js:24419) 在 core.js:17765
解决方案
根据您的错误跟踪,看起来基本 href 未定义。尝试添加<base href="/">
index.html。
索引.html
<head>
<base href="/">
<!-- other code-->
</head>
希望这可以帮助
推荐阅读
- json - How to fetch and use data from a JSON file in Angular7
- javascript - `` 在 Chrome 73、Android 上不受尊重
- django - 您知道为每个新子域自动部署新 Django 数据库的书面解决方案吗?
- css - 如何在不使用幻数的情况下将这些 :before 元素居中?
- node.js - 如何从另一个路由(POST 方法)获取数据?
- java - Spring Security POST方法抛出403错误
- asp.net - 除了对齐属性,如何在 asp.net 中对齐文本框?
- vuejs2 - 如何使用 axios 设置两个 baseURL?
- asp.net - 如何检查 IIS 使用 machine.config 文件中的更改?
- ios - 特定用户信息的 Firebase 查询不起作用。我该如何解决这个问题?