๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

Nuxt.js์˜ rendering๊ณผ deployment target

ยท ์•ฝ 1๋ถ„

Nuxt.js ๊ณต์‹ ๋ฌธ์„œ์˜ Rendering๊ณผ Deployment Target ๋ถ€๋ถ„์„ ์ฝ์œผ๋ฉด์„œ nuxt.config.js์˜ ssr: 'true'์™€ target: 'server'์˜ ์ฐจ์ด๊ฐ€ ๋ฌด์—‡์ธ์ง€ ํ—ท๊ฐˆ๋ ธ๋‹ค.

static site๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ๋Š” target: 'static'๊ณผ ssr: 'true'๋ฅผ ํ™œ์„ฑํ™” ํ•ด์•ผํ•œ๋‹ค. mode: 'universal'๋Š” ๊ฐ™์€ ๊ธฐ๋Šฅ์ด์ง€๋งŒ, deprecated ๋˜์—ˆ๋‹ค.

ssr: 'true'์ด ๊ธฐ๋ณธ๊ฐ’์ด๋‹ค.

ssr: 'false'๋Š” mode: 'spa'์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์ด์ง€๋งŒ deprecated ๋˜์—ˆ๋‹ค. ssr: 'false'๋Š” target: 'static'๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

Nuxt.js์—๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ช…๋ น์–ด๊ฐ€ ์žˆ๋Š”๋ฐ, target ๊ฐ’์— ๋”ฐ๋ผ์„œ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๊ฐ€ ๋‹ฌ๋ผ์ง„๋‹ค.

์•„๋ž˜์˜ ํ‘œ๊ฐ€ ์†์„ฑ ๊ฐ’์— ๋”ฐ๋ฅธ ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ๊ธฐ๋Œ€ ๋™์ž‘์„ ์ž˜ ์„ค๋ช…ํ•ด์ค€๋‹ค.

Available commands and rendering

์ฐธ๊ณ ์ž๋ฃŒ#

Demystify Nuxtสผs target, mode, and ssr properties Going Full Static