본문 바로가기
반응형

IT/개발환경81

Windows에 npm 설치 Windows에서 npm만 따로 설치할 수 있는 방법은 없는 것 같네요 node.js 설치하면 npm이 같이 설치됩니다. https://nodejs.org/ko 에서 node.js를 다운로드 받습니다. 저의 선택은 LTS 다운로드 후 installer의 기본값으로 계속 next 진행하면 설치가 됩니다. 별로 특별한 옵션이 없어서 그나마 설치되는 항목 캡쳐이미지 남겨봅니다. 설치가 그리 오래 걸리지 않았구요 금방 완료되었습니다. 설치가 제대로 되었는지 확인 겸 cmd창을 열고 npm의 버전을 확인 해봅니다. npm --version 2023. 5. 24.
Teamcity Agent SSD 추가 장착 후 조치 CI 도구로 Teamcity를 사용 하고 있습니다. 빌드머신이 열심히 일을 하다보니… 어느새 디스크 용량이 점점 꽉차 오르고 있습니다. 디스크 추가 장착 그 사이에 C드라이브 디스크 사용량이 더 증가 했네요 추가한 디스크에 작업폴더를 생성합니다. D:\BuildAgent\Work Teamcity Agent Agent 설정 파일을 열어서 Work 경로를 변경합니다. 서비스를 재시작 해줘야 하는데 그냥 os reboot을 진행합니다. 재시작 후 잘 적용되었는지 확인을 위해 Dev-Android를 빌드 해봅니다. 빌드 시작되었구요 새로운 경로에 정상적으로 git clone이 되었습니다. 끝~ 2023. 5. 19.
OSX Codesign with PowerShell OSX용 .app을 만들고 배포를 위해 .pkg를 생성하여 배포하면 확인되지 않은 개발자가 되어 버립니다. 확인된 개발자가 되기위해 .pkg파일에 signing 과정이 필요합니다. 사이닝에 관한 글을 찾아보면 90%가 곧(2023년 하반기) 지원종료되는 altool을 사용하는 글이고, notarytool 관련한 글들에서도 설명을 해주고는 있지만 실제로 적절치 못한 경우가 태반이라... 결국 저에게 맞는 최적의 사이닝 프로세스 찾기는 했지만 많은 삽질이 필요했습니다. Signing에 필요한 정보 인증서 CI/CD에서 signing에 사용될 애플 계정 TeamID AppPassword signing에 필요한 정보들 얻는 방법은 아랫쪽에 기록했습니다. Signing 절차 build - codesign - pa.. 2023. 5. 18.
Windows Update 정책 변경 (테스트 과정 포함) 참고 Windows Update 관련 레지스트리 옵션 - Azure Docs Windows Update 정책 변경 Local Group Policy 에서 두 가지 항목 수정 Windows Server 2016 업데이트 자동 재부팅 막기 SCONFIG에서 수정 Windows Server 2019/2016에서 자동 업데이트 비활성화 실질적으로 위 두 가지 항목을 병행해야 윈도우에서 자동으로 업데이트 내용을 다운로드 받지만 사용자가 설치를 하는 방식으로 설정됩니다. 아래의 레지스트리 내용은 Local Group Policy에서 참조하는 레지스트리 값으로 LGP에서 해당 항목이 활성화 되어 있지 않으면 참조되는 곳이 없는 값입니다. Windows Update 레지스트리 설정 powershell (샘플) Clea.. 2023. 5. 16.
반응형