[TIL] 211119

Lee Syong·2021년 11ė›” 19ėž
0

TIL

ëŠĐ록 ëģīęļ°
93/204
post-thumbnail

📝 ė˜Ī늘 한 ęēƒ

  1. git pull --rebase

  2. nodemon ė—ëŸŽ í•īęē°


📚 ë°°ėšī ęēƒ

1. git pull --rebase

Git ęĩęģžė„œ ė°ļęģ 

2. nodemon ė—ëŸŽ í•īęē°

ėē˜ėŒ ė ‘í•œ ė—ëŸŽëŠ” ë‹ĪėŒęģž 같ė•˜ë‹Ī. ė—ŽëŸŽ ë°Đëē•ë“Īė„ ęē€ėƒ‰í•ī ė‹œë„하ëĐ° ė‹­ė—Ž ëēˆ ë…ļíŠļëķė„ ėžŽëķ€íŒ… í•īëīĪė§€ë§Œ, í•īęē°ë˜ė§€ ė•Šė•˜ë‹Ī.

'babel-node'ė€(는) ë‚īëķ€ 또는 ė™ļëķ€ 멅ë đ, ė‹Ī행할 ėˆ˜ ėžˆëŠ” 프로ę·ļëžĻ, 또는
ë°°ėđ˜ 파ėžėī ė•„닙니ë‹Ī.
[nodemon] app crashed - waiting for file changes before starting...

ęģ ëŊž 끝ė— ėœˆë„ėš° ė…‹íŒ… 강ė˜ëĨž ë“Ģęļ°ëĄœ 했ë‹Ī. ėī ëŽļė œė™€ ė–žë§ˆë‚˜ ė§ė ‘ė ėœžëĄœ ęī€ë Ļėī 되ė–ī ėžˆëŠ”ė§€ëŠ” ëŠĻëĨīęē ė§€ë§Œ, ė°ūė•„ëģī니ęđŒ ęž­ ėī ëŽļė œę°€ ė•„니더띞도 ė–īė°Ļ픾 ė§€ęļˆ ė„ļ팅ėœžëĄ  ė•žėœžëĄœ 프로ė íŠļëĨž ė§„행하는 데 ė–īë Īė›€ėī 많ė„ ęą° 같ė•„ ęēļė‚Žęēļė‚Ž ë“Ģęļ°ëĄœ ęē°ė •í–ˆë‹Ī.

ę·ļ렇ęēŒ í•īë‹đ 강ė˜ëĨž ë‹Ī ë“Īė€ 후 말로만 ë“Ģ던 ëĶŽëˆ…ėŠĪ, ėš°ëķ„툎, WSL2 등ė— 대í•ī ė•ŒęēŒ 되ė—ˆë‹Ī. ėīëĨž 바탕ėœžëĄœ ė–īė œ, ė˜Ī늘 ėī틀ė— ęąļėģ ėē˜ėŒëķ€í„° ë‹Īė‹œ nodeJS 강ė˜ëĨž ë“ĪėœžëĐ° ė‹ĪėŠĩė„ ė§„행했ë‹Ī. ę·ļ런데 ėœ„ė˜ ëŽļė œë“Īėī ė‚Žëžė§„ 대ė‹ , ėīëēˆė—” ėƒˆëĄœėšī ëŽļė œë“Īėī 등ėžĨ했ë‹Ī.

파ėž ėˆ˜ė • 후 ė €ėžĨė„ í•ī도 nodemonėī ėžë™ėœžëĄœ ė‹Ī행되ė§€ ė•ŠėŒ
ë§Īëēˆ ėˆ˜ë™ėœžëĄœ nodemonė„ ė‹Ī행í•ī도 ė†ë„ę°€ 너ëŽī 느ëĶž (ė•― 10ė—Ž ėīˆę°€ ęąļëĶž)

→ ęē°ęĩ­ 두 가ė§€ ëŽļė œ ëŠĻ두 /mntė—ė„œ ėž‘ė—…í–ˆęļ° 때ëŽļėīė—ˆë‹Ī. /mntė—ė„œ ėž‘ė—…하는 ęąī ëŠŧ할 ė§“ėīë‹Ī.

ėēŦ ëēˆė§ļ ëŽļė œëŠ” package.jsonė— ėž‘ė„ąí•œ dev scriptëĨž ė•„래ė™€ 같ėī ėˆ˜ė •í•ī í•īęē°í–ˆë‹Ī.

"dev": "nodemon --exec babel-node index.js"
"dev": "nodemon -L --exec babel-node index.js"

ė°Ļ마 ęļ€ëĄœ ë‹Ī ė“ļ ėˆœ ė—†ė§€ë§Œ ėī ė—ëŸŽëĨž í•īęē°í•˜ęē ë‹Īęģ  나ëĶ„ ë‹Īė‚Žë‹Ī난 했는데 ę·ļė— ëđ„하ëĐī ė°ļ ė–īėīė—†ė„ ė •ë„ëĄœ 간ë‹Ļ한 í•īęē°ėą…ėīė—ˆë‹Ī. ėī ëŽļė œëĨž í•īęē°í•˜ëĐ° ėƒˆė‚žėŠĪ레 ë‹Īė‹œ 한 ëēˆ ęđĻ닮ė€ ė ė€, 막히ëĐī ëŽīėĄ°ęąī ęģĩė‹ ëŽļė„œëķ€í„° ëģīėžëŠ” ęēƒėīë‹Ī. ėīęąī ęĩ­ëĢ°ėīë‹Ī. ( nodemon äļ­ Application isn't restarting ė°ļęģ  )

두 ëēˆė§ļ ëŽļė œëŠ” /mntė—ė„œ ėž‘ė—…하던 ęēƒė„ /homeėœžëĄœ ė˜ŪęēĻė„œ í•īęē°í–ˆë‹Ī. ėĶ‰, ėœˆë„ėš°ė— ėžˆë˜ 프로ė íŠļ íī더ëĨž ëĶŽëˆ…ėŠĪ 홈 디렉토ëĶŽëĄœ ė˜Ūęļī ęēƒėīë‹Ī.

나ė˜ ęē―ėš°ė— ė„ íƒí•  ėˆ˜ ėžˆëŠ” ë°Đëē•ė€ ė•„래ė™€ 같ėī 3가ė§€ę°€ ėžˆė—ˆë‹Ī.

  • spc -r ./[ė˜Ūęļļ ėœˆë„ėš° íī더 ėīëĶ„][ëĶŽëˆ…ėŠĪ_ID]@[ëĶŽëˆ…ėŠĪ IP]:[ëģī낾 ëĶŽëˆ…ėŠĪ 디렉토ëĶŽ]
  • git clone [ė›ęēĐ ė €ėžĨė†Œ_url]
  • VS codeė— remote-wsl ė„Īėđ˜ 후 ėē˜ėŒëķ€í„° ėƒˆëĄœ 만ë“Īęļ°

ęē°ęģžė ėœžëĄœ 나는 가ėžĨ ė‰―ęģ  간íŽļ한 2ëēˆė§ļ ë°Đëē•ė„ ė„ íƒí•ī ëŽļė œëĨž í•īęē°í–ˆë‹Ī. 하ė§€ë§Œ, 바ëģī같ęēŒë„ ėē˜ėŒė— git cloneė„ ėƒę° ëŠŧ하ęģ  1ëēˆė§ļ ë°Đëē•ė— ę―‚ížŒ 바람ė— ėī ëŽļė œë„ í•īęē°í•˜ëŠ” 데 ė‹œę°„ėī ė˜Ī래 ęąļë ļë‹Ī.

ęē°ęĩ­ nodeJS로 ė‹œėž‘í•īė„œ spc, ssh, vi 멅ë đė–ī, mobaXterm, git, ėš°ëķ„툎 ëđ„ë°€ëēˆí˜ļ ėžŽė„Īė •ęđŒė§€ 하나ė˜ ëŽļė œëŠ” ęļˆë°Đ 또 ë‹ĪëĨļ (가끔ė€ 뭔가ëĨž ėž˜ëŠŧ ęąī드ë Ī ė „혀 ėƒęī€ė—†ëŠ”) ëŽļė œëĨž ë‚ģė•˜ë‹Ī.

1ëēˆė§ļ ë°Đëē•ė„ ė‹œë„하는데 ęģ„ė† port 22: connection timed out ė—ëŸŽę°€ ë–īë‹Ī. ėē˜ėŒė—” refusedė˜€ėœžë‚˜ ė„Īė •ė„ ėˆ˜ė •í•œ 후ëķ€í„°ëŠ” timed outėī ë–īë‹Ī. ęē°ęģžė ėœžëĄœ í—Īë§Ī던 ėĪ‘ė— 2ëēˆė§ļ ë°Đëē•ėī 떠ė˜Žëžė„œ timed out ė—ëŸŽëĨž ėžĄëŠ” 대ė‹  git cloneė„ ėīėšĐí•ī ëŽļė œëĨž í•īęē°í•˜ęēŒ 됐ë‹Ī. 더ëķˆė–ī ė•„ė§ ėīí•ī가 ė•ˆ 되는 ëķ€ëķ„도 많ė§€ë§Œ, 덕ëķ„ė— spcė™€ ssh, mobaXterm 등ė„ ė ‘하ęģ  ęģĩëķ€í•  ėˆ˜ ėžˆė—ˆë‹Ī.


âœĻ ë‚īėž 할 ęēƒ

  1. 강ė˜ ęģ„ė† ë“Ģęļ°
profile
ëŠĨ동ė ėœžëĄœ ė‚īėž, 행ëģĩ하ęēŒðŸ˜

0개ė˜ 댓ęļ€