CommonJS

  • ๊ฐ€์ ธ์˜ค๊ธฐ

      require('๋ชจ๋“ˆ์˜๊ฒฝ๋กœ')
  • ๋‚ด๋ณด๋‚ด๊ธฐ [ํฌ๊ฒŒ ๋ชจ๋“ˆ ๊ฐ์ฒด ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, exportsํ‚ค์›Œ๋“œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•]

      module.exports = {...}
      module.exports = ๊ฐ’
      module.exports.key_name = value
      exports.key_name = value
  • CommonJS๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ „์—ญ์—์„œ module์ด๋ผ๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค.

  • NodeJS์—์„œ ์ฑ„ํƒํ•œ CommonJS, ๋”ฐ๋ผ์„œ ๊ฒฝ๋กœ์ง€์ •์‹œ, .js ๋ฅผ ์ œ์™ธํ•˜๊ณ  ์ž‘์„ฑํ•ด๋„ ์ž‘๋™๋œ๋‹ค.

Last updated