【问题标题】:when I running a command in angular project than show error当我在 Angular 项目中运行命令而不是显示错误
【发布时间】: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


    【解决方案1】:

    此问题通常是因为您的 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。它工作正常

    【讨论】:

      【解决方案2】:

      您已使用上述命令添加项目名称。如下所示:

      ng add @nguniversal/express-engine --clientProject  <Project Name>
      

      【讨论】:

        猜你喜欢
        • 2019-04-05
        • 2019-07-02
        • 1970-01-01
        • 2020-04-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多