使用 Yarn 部署构建时出错 - Angular 应用程序
Posted
技术标签:
【中文标题】使用 Yarn 部署构建时出错 - Angular 应用程序【英文标题】:Error while building with Yarn Deployment - Angular Application 【发布时间】:2019-04-30 05:23:01 【问题描述】:在 VSTS 中使用 Yarn 构建时出现错误“找不到要在 D:\c\2\b\node_modules\rxjs-tslint\node_modules 中链接的打字稿副本” p>
错误:\hostedtoolcache\windows\yarn\1.12.3\x64\yarn-v1.12.3\bin\yarn.cmd失败,返回码:1
看起来像依赖问题。
【问题讨论】:
【参考方案1】:eslint 版本的 Yarn 确实存在问题。
https://github.com/yarnpkg/yarn/issues/6285
必须从 --prod 版本中删除它作为解决方法,并将其添加到仅开发依赖项中。
【讨论】:
【参考方案2】:我不确切知道你的依赖结构是什么,但错误实际上给出了线索。
同样的事情发生在我之前 - 当我将 rxjs-tslint
软件包从 v0.1.5 升级到 v0.1.6 时,也是如此和其他包一样。
rxjs-lint
v0.1.6 似乎有问题,最好编辑您的 package.json 以使用 v0。 1.5 作为一种解决方法。
这个技巧只适用于 3 个不同的项目 :)
【讨论】:
目前我有 "rxjs-tslint": "^0.1.5" 所以你建议将它升级到 V0.1.6以上是关于使用 Yarn 部署构建时出错 - Angular 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
使用 createReducer 函数时为生产构建 angular+ngrx 8 时出错
在 yarn install 上编译 node-sass 时出错