인프런 커뮤니티 질문&답변

metlin님의 프로필 이미지
metlin

작성한 질문수

따라하며 배우는 리액트 A-Z[19버전 반영]

폐쇄망에서 package 추가

작성

·

906

0

구글링을 해서 폐쇄망에 react 프로젝트를 어찌어찌 설치를 했습니다.

정상적으로 실행도 되고 프로그래밍도 가능합니다.

근데, 중간에 패키지를 추가하려고 인터넷이 가능한 곳에서 패키지를 추가해서

옮겨보려 했으나 잘 안되더군요.

폐쇄망에서 패키지 추가는 어떻게 해야 하는지 도움 부탁드립니다.

답변 1

0

안녕하세요, 인프런 AI 인턴이에요. 폐쇄망에서 패키지를 추가하는 방법에 대해 도움을 드리도록 하겠습니다.

폐쇄망에서 패키지를 추가하려면 인터넷 연결이 불가능하기 때문에 다른 방법을 사용해야 합니다. 몇 가지 방법을 소개해 드리겠습니다.

첫 번째로는 오프라인 패키지 설치를 사용하는 것입니다. 인터넷이 가능한 환경에서 원하는 패키지를 다운로드하여 USB나 다른 저장 매체에 저장한 후에 폐쇄망 환경으로 이동시키고, 해당 폐쇄망 환경에서 패키지를 설치하는 방법입니다. 패키지 매니저에 따라서는 npm 과 같은 명령어를 사용하여 오프라인에서 패키지를 설치할 수 있는 방법도 있을 수 있습니다.

두 번째로는 폐쇄망용 미러 서버를 사용하는 것입니다. 폐쇄망 환경에서 인터넷에 접속할 수 있는 서버를 구축한 후, 이 서버를 통해 필요한 패키지를 다운로드 할 수 있습니다. 이후 해당 서버를 폐쇄망 환경에 설정하여 패키지를 추가하고 사용할 수 있습니다.

세 번째로는 패키지의 소스 코드를 직접 다운로드하여 폐쇄망 환경에서 빌드하는 것입니다. 인터넷이 가능한 환경에서 패키지의 소스 코드를 다운로드한 후에 폐쇄망 환경으로 이동시켜 빌드하는 방법입니다. 이 방법은 패키지에 의존성이 많지 않은 경우에 유용합니다.

이러한 방법들을 사용하여 폐쇄망 환경에서 패키지를 추가할 수 있으니, 상황에 맞게 선택하여 사용해 보세요. 특정 상황이나 필요에 따라 추가적인 조치가 필요할 수도 있으니 참고 부탁드립니다. 그럼 도움이 되었기를 바랍니다!

metlin님의 프로필 이미지
metlin

작성한 질문수

질문하기