使用Yarn部署进行构建时出错-Angular应用程序

时间:2018-11-28 10:20:34

标签: angular azure-devops azure-pipelines yarnpkg

在VSTS中使用Yarn进行构建时,出现错误“ 无法在D:\ c \ 2 \ b \ node_modules \ rxjs-tslint \ node_modules 中找到要链接的打字稿副本” >

错误: \ hostedtoolcache \ windows \ yarn \ 1.12.3 \ x64 \ yarn-v1.12.3 \ bin \ yarn.cmd 失败,返回码:1

看起来像依赖性问题。

2 个答案:

答案 0 :(得分:0)

我不确定您的依赖关系到底是什么,但是错误实际上提供了线索。

我之前也发生了同样的事情-当我将 rxjs-tslint 程序包从 v0.1.5 升级到 v0.1.6 时,以及其他软件包。

rxjs-lint 似乎有问题, v0.1.6 ,最好编辑 package.json 以使用 v0.1.5 作为解决方法

该技巧仅适用于3个不同的项目:)

答案 1 :(得分:0)

esarnt版本的Yarn毫无疑问是一个问题。

https://github.com/yarnpkg/yarn/issues/6285

必须将其从--prod版本中删除,并将其添加到仅开发人员依赖项中。