当前位置: 首页 > 知识库问答 >
问题:

Angular6->构建错误

益和雅
2023-03-14

我曾经用命令构建我的angular 5项目:

ng build --prod --locale=de --base-href /onlineshopNP/de/ -op dist/de

我已经将我的项目更新为angular 6,当我调用该命令时,我会得到如下错误:

架构验证失败,出现以下错误:数据路径“”不应具有其他属性 (o)。错误:架构验证失败,出现以下错误:数据路径“”不应具有其他属性 (o)。at MergeMapSubscriber.registry.compile.pipe.operators_1.concatMap.validatorResult [as project] (C:\Users\martin.kuenz\documents\node_modules\@angular-devkit\architect\src\architect.js:218:39) 在MergeMapSubscriber._tryNext (C:\Users\Martin.kuenz\Documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs 运算符\mergeMap.js:122:27) 在MergeMapSubscriber._next (C:\Users\martin.kuenz\Documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs\operators\mergeMap.js:112:18) at MergeMap.订阅者.next (C:\Users\martin.kuenz\Documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs\subscriber.js:90:18) at MergeMapS.notifyNext (C:\Users\Martin.kuenz\documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs\operators\mergeMap.js:145:30)InnerSubscriber._next (C:\Users\martin.kuenz\Documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs\InnerSubscriber.js:23:21) at InnerSubler.subscriber.next (C:\Users\martin.kuenz\Documents\Angular\webshop\node_modules\@angular-devkit\architect\node_modules\rxjs\subscriber.js:90:18) at SafeSubscriber.__tryOrSetError (C:\Users\Martin.kuenz\documents\Angular\webshop\node_modules\@angular-devkit\core\node_modules\rxjs\订阅者.js:248:16) 在安全订阅者下一个 (C:\用户\马丁.kuenz\文档\角度\网上商店\node_modules\@angular-开发工具包\核心\node_modules\rxjs\subscriber.js:188:27) 在MapSubscriber._next (C:\Users\martin.kuenz\Documents\角度\网上商店\node_modules\@angular-devkit\core\node_modules\rxjs\operator\map.js:85:26)

任何人都可以帮我吗?

谢谢

共有3个答案

岳刚洁
2023-03-14

似乎是RxJS导致了问题,你能安装rxjs-compat并检查吗

鲍向笛
2023-03-14

当我从版本5更新到版本6时,也遇到了类似的问题。试试

https://update.angular.io/

这是一个定义迁移步骤的实用程序。我希望它能有所帮助。

西门山
2023-03-14

使用最新的anger-cli创建一个新的ng项目,并将angular.json与项目的angular.json.进行比较。

 类似资料:
  • 当我准备用构建应用程序时,会遇到以下问题。 :processDebugResources/home/rakesh/myproject/platforms/android/build/intermediates/res/merged/debug/values-v24/values-v24.xml:3:AAPT:检索项的父项时出错:未找到与给定名称“android:textopearance.mate

  • 因为早上我试图建立一个android应用程序,在建立部分,它只显示Android建立错误,当我点击错误日志,它显示一个页面没有找到错误。构建服务器有什么问题吗??

  • 1详细的cli'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js', 1个详细的cli“运行”, 1详细的cli“构建”] 10详细的生命周期hello-world@0.1.0~build:cwd:c:\users\cristi\desktop\react_scafold\hello-world 11愚蠢的生命周期hello-world

  • 所以我做了我的游戏,并试图“建立它”。我犯了几个对我来说毫无意义的错误。 以下是错误: UnityEditor. BuildPlayerWindow BuildmetodExctive: 2错误在UnityEditor. BuildPlayerWindow DefaultBuildPlayer. BuildPlayer(Unity编辑器. BuildPlayerOptions选项)[0x00234

  • 我一直试图解决这个问题。我不知道该怎么办,当我想调试项目时,我会卡在下面的输出错误上。 ------------------------------------------------------------------------

  • 我被这个错误弄得神魂颠倒,在我解决这个问题之前,我无法取得任何进展。 我有最新的STS(Spring Tool Source)3.7.1,专门用于Eclipse Mars 4.5.1。我删除了所有旧版本的STS,也删除了旧的.Eclipse文件,因为我希望这是一个全新的安装。我还进入了c:\Users\Tom Holmes\AppData文件夹,删除了“Spring Tool Suite”的所有痕