我正在尝试在Azure DevOps中为一个ASP.NET DevOps项目创建一个管道,但是这个项目仍然依赖于TypeScript 1.4。DevOps中提供的托管代理似乎只有TypeScript 4.0,并导致MSBuild步骤失败:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VisualStudio\NodeJs\node.exe "C:\Program Files (x86)\Microsoft SDKs\TypeScript\4.0\tsc.js"...
##[error]C:\Program Files (x86)\Microsoft SDKs\TypeScript\4.0\lib.dom.d.ts(2053,11): Error TS2300: Build:Duplicate identifier 'Animation'.由于时间限制,我不想尝试更新项目以使用TS1.4。有没有方法可以将MSBuild配置为使用TS1.4?
发布于 2020-12-23 15:26:10
您可以安装和使用self-hosted agents。当您使用自托管代理时,管道将使用您的本地typescript版本。以下是我的步骤:
在版本中安装typescript:npm install -g typescript@1.4.1
tsc -v:
tsc -v


https://stackoverflow.com/questions/65393219
复制相似问题