에서 작동하지 않습니다. 서버에 sinopia 저장소를 설치했고 내 로컬 컴퓨터에서 npm publish
명령을 사용하여 해당 저장소에 npm 패키지를 성공적으로 게시 할 수 있습니다."NPM 게시"나는 테스트를 실행하고 지역 sinopia 저장소에 NPM 패키지를 게시하는 팀 도시 CI를 사용하려고 팀 도시
하지만 난 팀시에서이 문제를 자동화 할 때 다음과 같이 내가 인증 오류를 얻고있다. 팀시 단계를 구축
은 다음과 같습니다
1. npm install
2. npm test
3. npm set @scoped:registry http://{host}:{port}
npm publish
1, 2 단계는 벌금을 실행하고 있습니다. 하지만 3 단계에서 오류 위에 던졌습니다. 확실히 Sinopia 서버로 Team City 서버를 인증하는 것과 관련이 있습니다. 둘 다 다른 시스템에 설치됩니다.
내가 패키지를 게시하기 전에 sinopia에 auth token
를 전달할 수있는 방법이 있습니까.
참고 : 나는 Octopus Deploy
라이브러리에 NPM 패키지를 게시하고 자동으로 서버에 패키지를 배포 할 수 있습니다. 더 좋은 방법이 있는지 확실하지, 아래에 설명 된대로
안녕하세요. 해결하셨습니까? 비슷한 문제가 있습니다. –
@TimBailey 제 답변을 추가했습니다. 희망이 도움이됩니다. – Venky