【发布时间】:2020-08-26 22:06:21
【问题描述】:
ng 添加@nguniversal/express-engine
显示错误-
跳过安装:软件包已安装 Schema 输入未针对 Schema 进行验证:{} 错误:
Data path "" should have required property 'clientProject'.
【问题讨论】:
标签: angular angular-ui-router server-side-rendering
ng 添加@nguniversal/express-engine
显示错误-
跳过安装:软件包已安装 Schema 输入未针对 Schema 进行验证:{} 错误:
Data path "" should have required property 'clientProject'.
【问题讨论】:
标签: angular angular-ui-router server-side-rendering
此问题通常是因为您的 package.json 文件中的版本不匹配。
当我遇到这个问题时,我的一个包"@angular-devkit/build-angular" 出现了时间问题,当我更改了"@angular-devkit/build-angular": "^0.800.2" to "@angular-devkit/build-angular": "~0.7.0".
然后我在删除 node_modules 后运行命令 npm install。它工作正常
【讨论】:
您已使用上述命令添加项目名称。如下所示:
ng add @nguniversal/express-engine --clientProject <Project Name>
【讨论】: