Angular 8 通用服务端渲染

Angular 8 universal server side rendering

我正在学习本教程 https://blog.angular-university.io/angular-universal/ 但我无法执行第一个命令

 ng generate universal --client-project -the name of your client project-

错误是

Target name already exists.

任何建议或是否有人有更好的解决方案来在现有 angular 项目上实现 angular 通用?

尝试使用 = 符号 运行 你的命令:

ng generate universal --client-project=YourApplicationName

运行这个命令如上图StepUp

ng generate universal --client-project=application-name

其中 <application_name> 是您可以在 package.json (example)

中找到的名称

我来运行

ng generate universal --client-project=client

就我而言,我已经在 angular.json 中拥有服务器对象。我的意思是在项目中。[项目名称]。 architect.server 只需删除它,如果您不需要它,命令将起作用