在VSTS中使用Yarn构建时,我遇到了错误"could not find a copy of typescript to link in 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
看起来是一个依赖问题。
错误: \hostedtoolcache\windows\yarn\1.12.3\x64\yarn-v1.12.3\bin\yarn.cmd 失败,返回代码: 1
看起来是一个依赖问题。
我不确定你的依赖结构,但错误信息已经给出了提示。
我之前也遇到过相同的问题——当我升级 rxjs-tslint
包从v0.1.5 到 v0.1.6 的时候,以及其他一些包。
看起来 rxjs-lint
v0.1.6 有些问题,建议在你的 package.json 中将版本回退到 v0.1.5 进行 临时解决。
这个方法在三个不同的项目中都奏效了 :)
肯定存在一个与 eslint 版本相关的 Yarn 问题。
https://github.com/yarnpkg/yarn/issues/6285
必须从--prod版本中删除该项,作为解决方法,并将其添加到仅在dev环境下依赖。