我正在构建一个 angular2 应用程序,并且我在 TFS 中开发了一个构建配置文件来自动构建它。
有四个 npm 命令:
npm install angular-cli -g
npm install
npm run typings
(执行typings install
)npm run build
(执行ng build
)
然后Copy Publish Artifact
一步。
然而,即使每一步都过去了,它说Finishing Copy and Publish Build Artifacts
,项目已经构建,文件已经移动,实际构建永远不会完成。我尝试将这些 npm 命令分解为 powershell 脚本,将它们作为NPM
TFS 中的命令,并将它们作为CMD
命令运行,但每次都会发生同样的事情。此外,如果我只是远程进入构建服务器并手动运行命令,它就可以正常工作。
有任何想法吗?