반응형

React 버전을 최신 버전을 적용했더니 오픈소스가 호환이 되지 않는 항목들을 많이 경험할 수 있었습니다.

 

18.2.0 을 사용하고 있었는데

 

17.0.2 로 낮추고 사용하기로 결정했습니다.

 

버전을 낮추는 방법은 간단하더라고요

 

npm install react@^17.0.2 react-dom@17.0.2

원하는 버전이 있다면  17.0.2 를 다른버전으로 적용하면 됩니다.

 

그리고 서버를 재시작하면 아래와 같은 컴파일 실패 오류가 발생합니다.

 

Failed to compile.

Module not found: Error: Can't resolve 'react-dom/client' in 'C:\workspace\react\src'
ERROR in ./src/index.js 5:0-40
Module not found: Error: Can't resolve 'react-dom/client' in 'C:\workspace\react\src'

webpack compiled with 1 error

 

모듈을 찾을 수 없다는 건데 18버전에서 사용했던 react-dom/client 모듈을 찾을 수 없다는 오류인데

 

react-dom/client -->> react-dom 으로 변경해주시면 오류는 사라지고,

 

정상적으로 컴파일이 완료될 것입니다.

 

 

 

 

Uncaught TypeError: react_dom__WEBPACK_IMPORTED_MODULE_1__.createRoot is not a function

 

위 오류는 아래 소스를 변경합니다.

 

 

변경전
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  <App/>
);

 

 

변경후

ReactDOM.render(
  <App/>,
  document.getElementById('root')
);

 

위와 같이 변경하면 버전 다운그레이드가 완료됩니다.

반응형
블로그 이미지

나남나여

일상 제품리뷰와 맛집/여행/사진을 좋아하고 IT 관련 프로그래밍 초급 & 고급 정보를 공유하는 블로그

,
반응형

리눅스의 hosts 파일을 수정하는 곳

 

호스트파일은 OS 가 hostname 을 IP 주소에 mapping 시킬 때 사용하는 컴퓨터의 파일입니다.

 

일반적으로 우리가 알고있는 www.google.com 을 브라우저에 입력하면 구글 홈페이지로 접속되지만

 

이건 Domain Name Server 를 통해 접속한 것이고

 

실제로는 142.250.76.132 과 같은 IP 로 접속하게 됩니다.

 

확인하는 방법은 nslookup 을 통해서 확인할 수 있습니다.

 

 

 

그럼 hosts 파일은 어디에 있을까요?

 

리눅스 기준으로는 etc 폴더 밑에 hosts 파일이 있습니다.

 

편집은 간단하게 vi 편집기를 이용하면 되지요!

vi /etc/hosts

vi 편집기를 통해서 hosts 파일을 들어오면 아래와 같은 내용을 확인해볼 수 있습니다.

 

 

 

 

domain.com 은 제가 입력한 도메인 주소입니다.

 

입력하는 방식은 위와 같이 아주 간단합니다.

 

IP주소 + (공백) + 도메인이름

 

위와 같이 적용하면 끝!

 

 

hosts 파일을 변경하면 서버에서 해당 파일을 우선적으로 참고하여 DNS 를 IP 주소로 변경하여 접속하게 해줍니다.

 

그럼 좋은하루 되세요 :)

반응형
블로그 이미지

나남나여

일상 제품리뷰와 맛집/여행/사진을 좋아하고 IT 관련 프로그래밍 초급 & 고급 정보를 공유하는 블로그

,
반응형

 

지난달 웨스트앤드빌 풀빌라 펜션을 다녀왔습니다.

 

강화도에서 수영장 있는 펜션을 찾다가 어디가 좋을까 하고 찾아보다가 알아본 곳이 이곳이었어요

 

일단 도착했는데 언덕이 어마어마해서 깜짝 놀랐어요

 

 

일단 이 돌계단을 오르고

 

 

힘드니깐 잠시 옆에서 경치를 보고 쉬었다 갑니다.

 

 

또 올라가면 저 위에 입구가 보이네요

 

저 입구 우측은 관리실이에요

 

주인 아주머니께서는 매우 친절하십니다^^

 

반갑게 맞아주셔서 짐을 방으로 넣으러 갑니다.

 

 

또 계단을 올라갑니다. ㅎㅎㅎ

 

 

 

그렇게 올라가서 들어가게된 Sea 바닷님 방으로 들어갑니다.

 

 

입구를 들어가면 우측엔 주방이고 좌측엔 수영장과 복층으로 이어지는 계단이 있습니다.

 

주방은 조촐합니다

 

작은 창문과 냄비 몇개와 프라이팬..

 

근데 냄비와 프라이팬 상태가 그리 썩 좋지는 않더라고요ㅠㅠ

 

 

프라이팬이랑 냄비뚜껑을 보니 주방용품은 한번 교체가 필요한 것을 느끼게 되네요

 

냄비 사이즈는 어마어마하게 큰 곰솥과 3리터 정도 들어가는 냄비가 준비되어 있습니다.

 

 

전면샷입니다.

 

 

이번엔 수영장으로 가보겠습니다.

 

 

 

유의사항과 이용시간을 잘 준수해주세요

 

요약하면 깨끗하게 놀고 가라는 얘기~

 

 

 

 

Sea / 바닷님의 수영장은 매우....작습니다.

 

2m * 3m 사이즈로 소소하게 놀기 좋아요

 

그래도 사장님이 따뜻한 물은 계속 유지되도록 틀어주어서 놀 때 춥거나 그러진 않았습니다.

 

9월달의 좀 쌀쌀한 날씨였는데도 괜찮았으니 겨울에도 문제없지 않을까 싶어요

 


화장실은 어디서나 볼 수 있는 그런 구조입니다.

 

샴푸, 린스, 바디워시는 기본으로 제공됩니다.

 

 

 

복층 계단을 올라가는데 가파른 계단이니 조심해서 올라갑니다.

 

 

 

복층으로 올라오자마자 화장대가 준비되어 있어요

 

드라이기가 생각보다 파워가 쎄서 수영하고 씻은 몸 말리기 좋았어요

 

 

복층에는 침대가 있어서 아늑하게 잠자리에 들 수 있습니다.

 

 

옥상에 있는 야외수영장으로 이동합니다.

 

전날에는 이용했는데 다음날 사진찍으려고 했더니 오픈을 안해주셨어요ㅠ

 

오전부터 11시까지 이용시간이라고 써있는데 얘기를 해야 열어주시나봐요..

 

야외수영장도 온수를 틀어주셔서 따뜻하긴 했는데

 

9월의 날씨에서 하기에는 물속에서만 있어야지...젖은몸으로 밖에 나오니깐 엄청 춥더라고요 ㅎㅎ

 

그래야 야외 수영장은 넓고 뻥 뚫린 뷰가 좋았습니다.

 

 

튜브 바람을 넣을 수 있는 컴프레셔와 짤순이 ㅎㅎ

 

 

방 사이에 있는 키즈카페(?) 입니다.

 

소담스럽게 놀기에 좋은 아이들은 괜찮을 것 같습니다.

 

 

여기는 바베큐장 입니다.

 

문 앞에 있지만 실내바베큐라고 생각합니다.

 

저희는 바베큐를 해먹진 않았지만

 

주변을 창문으로 막아놓고 있기 때문에 날파리나 벌레들이 많이 꼬이지 않을것 같아요

 

다만, 단열이 잘 되어 있진 않아서 겨울에는 좀 추울 수도 있을 것 같네요~

 

 

아가들을 동반한 가족을 배려한 유아하이체어도 준비되어 있어요

 

 

철망 그릴에다가 굽는 건 아니고 고깃집에서 먹는 불판입니다.

 

 

총평

가격은 일반적인 펜션보다 조금 비싼데

실내에 수영장이 있는 것을 제외하면

엄청 좋거나 한건 잘 못느끼겠음

다음에 다시 가라고 하면 좀 물음표..

 

다만 야외수영장에서 보는 석양은 정말 이쁘고

사장님이 엄청 친절하셔서 입실퇴실 때 좋았네요

 

뒷쪽에 걸어서 5분 정도 가면 편의점 이마트24 가 있긴 한데

24시간 운영하는 건 아니고 밤 10시정도까지만 운영하니

이부분은 참고하시면 될 것 같습니다

 

 

 

 

그리고 퇴실하고 간 맛있는 버거히어로~

 

 

https://hello-nanam.tistory.com/341

 

반응형
블로그 이미지

나남나여

일상 제품리뷰와 맛집/여행/사진을 좋아하고 IT 관련 프로그래밍 초급 & 고급 정보를 공유하는 블로그

,
반응형