【发布时间】:2017-06-14 13:26:38
【问题描述】:
我目前正在使用npm install 为 Angular2 项目 CI 项目安装所有包,但是此步骤已开始增加构建代理构建项目所需的时间。我想通过使用 npm-cache 命令来缩短 CI 管道的构建运行时间,但是我不断尝试通过构建代理运行命令失败。
我尝试过使用命令行步骤:
这会导致错误File name doesn't indicate a full path to a executable file。
我也尝试过添加一个 npm 步骤:
结果如下:
2017-06-14T13:01:13.2274922Z [命令]C:\Program Files\nodejs\npm.cmd 缓存安装
2017-06-14T13:01:19.8609829Z npm 错误!用法:npm缓存添加tarball文件
2017-06-14T13:01:19.8630626Z npm 错误! npm 缓存添加文件夹
2017-06-14T13:01:19.8630626Z npm 错误! npm 缓存添加 tarball url
2017-06-14T13:01:19.8640981Z npm 错误! npm 缓存添加 git url
2017-06-14T13:01:19.8651863Z npm 错误! npm 缓存添加名称@版本
2017-06-14T13:01:19.8661607Z npm 错误! npm 缓存 ls 路径
2017-06-14T13:01:19.8672137Z npm 错误! npm 缓存清理 pkg@version
从 Team Services 调用 npm cache 的正确方法是什么?
【问题讨论】:
-
您是使用自己的代理还是托管代理?
-
我们正在使用本地代理
标签: npm continuous-integration repository azure-devops