首页 > 解决方案 > 为什么每次运行 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

标签: angularangular-errorhandler

解决方案


根据您的错误跟踪,看起来基本 href 未定义。尝试添加<base href="/">index.html。

索引.html

<head>
  <base href="/">
  <!-- other code-->
</head> 

希望这可以帮助


推荐阅读