gpt4 book ai didi

node.js - 作为网络服务运行的自托管 Azure DevOps 代理无法完成 npm 安装和 npm 构建

转载 作者:行者123 更新时间:2023-12-03 03:41:08 24 4
gpt4 key购买 nike

在 Windows 平台上使用 Microsoft 和自托管代理时,代理无法构建和生成 React 项目的构建文件夹,但在 ubuntu 上运行良好。

这是带有 Microsoft 代理的 linux yml 文件

https://gist.github.com/yogeswaran-gnrgy/0354d455e6c85d387281eb75d1a326f1

这是带有 Microsoft 代理的 Windows yml 文件

https://gist.github.com/yogeswaran-gnrgy/816b9f06dbe0039c07ad1293d2fce141

这是使用 Microsoft 代理在构建步骤期间生成的日志 https://gist.github.com/yogeswaran-gnrgy/acbc3c2a268ea3b514cc423726b0a751

对于自托管代理,它同时安装了 npm 和 node。可能是什么问题

最佳答案

在 Linux 中

- script: |
echo Executing install
npm install
echo Executing build
npm run build
displayName: 'Building the project'

当用作脚本时,npm install 和 npm build 仅在 Linux 中正常工作。对于 Windows,它必须是这样的

- task: Npm@1
displayName: 'Installing dependencies'
inputs:
verbose: false
customCommand: install

- task: Npm@1
displayName: 'Building the project'
inputs:
command: custom
verbose: false
customCommand: run build

关于node.js - 作为网络服务运行的自托管 Azure DevOps 代理无法完成 npm 安装和 npm 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71157888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com