현재 꿀꺽 꿀꺽 마시는 러너를 사용하고 시스템 전체 꿀풀음 설정을 사용하여 TeamCity 빌드를 수행하고 있습니다. 충족되지 않은 요구 사항 : 꿀꺽 꿀꺽 함이 있습니다.
내가 요구 사항을
충족되지 않은 요구 사항을 충족하는 데 실패했다 에이전트
: 꿀꺽 어디가 꿀꺽을 찾고존재?
나는 npm을 설치하고 gulp를 전역 적으로 설치했지만 많은 행운이 없다.
꿀꺽 거리기를 위해 빌드 에이전트 요구 사항을 어떻게 충족합니까?
현재 꿀꺽 꿀꺽 마시는 러너를 사용하고 시스템 전체 꿀풀음 설정을 사용하여 TeamCity 빌드를 수행하고 있습니다. 충족되지 않은 요구 사항 : 꿀꺽 꿀꺽 함이 있습니다.
내가 요구 사항을
충족되지 않은 요구 사항을 충족하는 데 실패했다 에이전트
: 꿀꺽 어디가 꿀꺽을 찾고존재?
나는 npm을 설치하고 gulp를 전역 적으로 설치했지만 많은 행운이 없다.
꿀꺽 거리기를 위해 빌드 에이전트 요구 사항을 어떻게 충족합니까?
나는 동일한 문제가있었습니다. buildAgent.properties
의 끝이 줄을
NODE_PATH=/usr/lib/node_modules/
를 추가하려고합니다. 이것은 팀 시티 에이전트에게 당신이 gulp
이고, 필요한 모든 것이 nodejs
의 모듈임을 보여줍니다.
나는이 정확한 문제가 있었고 방금 빌드 에이전트가 실행되는 계정을 변경하여 해결했습니다. 에이전트 설치 프로그램을 실행하면 시스템 계정이나 사용자 계정을 사용할 수있는 옵션이 나타납니다. 시스템 계정을 사용했지만 에이전트에 액세스 할 수 없도록 노드, npm 및 gulp를 내 사용자 계정에 설치했습니다.
너무 빠른 솔루션 다시 빌드 에이전트 설치 프로그램을 실행하고 마지막에 예를 들어,
빌드 에이전트의 사용자 계정을 변경할 필요가 없습니다. gulp가 사용자 계정 아래에 설치되면 해당 사용자의 환경 변수에 PATH 만 설정됩니다. 시스템 계정이 꿀꺽 꿀꺽 마시는 것보다 시스템 전체 경로를 변경해야합니다. –
C : \ Users \ Administrator \ AppData \ Roaming \ npm 또는 simular 경로에 추가해야합니다. 이것은 꿀꺽 꿀꺽 거리는 명령이 사는 곳입니다. –
그리고 서버를 다시 시작하여 경로가 업데이트되었는지 확인하십시오. –
나는 PATH에 사용자 NPM 경로를 추가 해결했다 아래의 서비스를 실행하는 사용자 계정을 선택, C : \ Users \ myUser \ AppData \ Roaming \ npm을 입력 한 다음 빌드 에이전트를 다시 시작하십시오.
이 폴더에는 "gulp"및 "gulp.cmd"와 같은 gulp 파일을 볼 수 있습니다.
TeamCity는 에이전트 매개 변수를 통해 많은 설정을 정의합니다. 에이전트 ->를 클릭 한 다음 에이전트 이름 링크를 클릭하여 세부 정보를 얻은 다음 에이전트 매개 변수 탭을 클릭하십시오. 시스템 속성, Env 변수 및 구성 매개 변수를보고 꿀꺽 꿀꺽 마시는 것이 어디서나 참조되는지 확인하십시오. 그렇지 않다면 실행 파일의 경로를 % PATH % env var에 최소한 추가하고 에이전트를 다시 시작하십시오. 때때로 에이전트 및/또는 서버를 다시 시작하면 이러한 문제도 해결됩니다. – Japster24