相关文章推荐
喝醉的铁板烧  ·  Troubleshoot AD ...·  1 年前    · 
欢快的拐杖  ·  【转】python win32api ...·  1 年前    · 
风流的绿豆  ·  wkhtmltopdf:一个 Linux ...·  2 年前    · 
光明磊落的南瓜  ·  [PHP] Laravel 体现 ...·  2 年前    · 
闷骚的山楂  ·  24-Rust 文件读写 - 知乎·  2 年前    · 
备案 控制台
学习
实践
活动
专区
工具
TVP
写文章
专栏首页 Jerry的SAP技术分享 Angular 服务器端渲染的一个错误消息 - No provider for InjectionToken REQUEST
1 0

海报分享

Angular 服务器端渲染的一个错误消息 - No provider for InjectionToken REQUEST

错误消息:

NullInjectorError: R3InjectorError(AppServerModule)

WindowRef -> InjectionToken SERVER_REQUEST_URL -> InjectionToken SERVER_REQUEST_URL -> InjectionToken SERVER_REQUEST_URL -> InjectionToken REQUEST]:

NullInjectorError: No provider for InjectionToken REQUEST!

Angular universal engine 的文档:

https://github.com/angular/universal/tree/master/modules/express-engine

服务器端的 HTTP request 调用,通过 Injection token 注入到 Application 里:

import { Request } from 'express';
import { REQUEST } from '@nguniversal/express-engine/tokens';
@Injectable()
export class RequestService {