Indie Coder
@holocoding
Students
2,502
Reviews
66
Course Rating
4.8
2000๋ ๋ ์ค๋ฐ๋ถํฐ ๋ณธ๊ฒฉ์ ์ผ๋ก ์น๊ฐ๋ฐ์ ์์ํ์ฌ ํ์ฌ๊น์ง ํ๋ฆฌ๋์ ๊ฐ๋ฐ์๋ก ํ๋ํ๊ณ ์์ต๋๋ค. ์ฝ5๋ ๊ฐ Amplix BI ์๋ฃจ์ ์ค๋ฌด์ ๊ต์ก์ ์งํํ๊ณ ๊ฐ๋ฐ์ ์ง์ํ๋ฉฐ ์๋ก์ด ๊ธฐ์ ์ ํจ์จ์ ์ผ๋ก ์ ๋ฌํ๋ ๊ฒ์ ๋ํ ๋ง์ ๊ฒฝํ๊ณผ ๊ณ ๋ฏผ์ ํ์ต๋๋ค.
ํ์ฌ๋ ๊ฐ๋ฐ ์ ๋ฌด์ ํจ๊ป ๊ฐ๋ฐ์๋ค์๊ฒ ๋์์ด ๋ ๋งํ ์น๊ด๋ จ ๋ถ์ผ์ ์๋ก์ด ๊ธฐ์ ์ ์ฐพ๊ณ ๊ฐ์ข์ ์ฑ ์ ํตํด ๊ณต์ ํ๊ณ ์์ต๋๋ค.
ํ) ํ๋ฆฌ๋์
์ ) (์ฃผ) ๋น์ฆํ๋ฌ๊ทธ ์ ๋ต์๋ฃจ์ ์ฌ์ ๋ถ ํ์ฅ
์ ) (์ฃผ) ํผ๋๋ชฝํค์ค ์๋์คํ ๋ฆฌ ์๋น์ค ๊ฐ๋ฐ ํ์ฅ
youtube: https://www.youtube.com/channel/UC3cJspjF4TRTyD_RS0azeaw
email: freeseamew@gmail.com
blog1: https://medium.com/freeseamew
blog2: https://dev.to/freeseamew
๊ฐ์ข ๋ชฉ๋ก
์ฐจ์ธ๋ Node.js ๋ฐฑ์๋ ์๋ฒ ๊ฐ๋ฐ(Fastify & Prisma & Typescript์ ํจ๊ปํ๋)
GraphQL ์์ ์ ๋ณต (๊ฐ์์ ํค์ค์คํฌ๋ฅผ ๊ตฌํํ๋ฉฐ ๋ฐฐ์ฐ๋ ํ์คํ ๊ณผ์ )
์ถ๊ฐ๋์
yes24, ๊ต๋ณด๋ฌธ๊ณ , ์๋ผ๋
Courses
Reviews
- Next-Generation Node.js Backend Server Development (with Fastify & Prisma & Typescript)
- Svelte REST-API project
- Web frontend starting with Svelte
- Web frontend starting with Svelte
Posts
Q&A
ํ๋ก์ ํธ ์คํ์ด ๋์ง ์์ menu API ํ ์คํธ๊ฐ ๋ถ๊ฐํฉ๋๋ค ใ
์ฐ์ meteor ๋ฒ์ ์ด ์ ๋ชป ๋์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค.๊ฐ์ข์ ๊ฒฝ์ฐ 2.14๋ฒ์ ์ meteor๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฑ๋ ์ฝ๋๋ค์ ๋๋ค.์ด๋ฅผ ์ํด์ ํ๋ก์ ํธ๋ฅผ ์๋ก ๋ง๋์ ์ผ ํฉ๋๋ค.๋ค์ ๋ช ๋ น์ด๋ฅผ ํตํด ์๋กญ๊ฒ ํ๋ก์ ํธ๋ฅผ ์์ํ๊ณ ํจํค์ง๋ฅผ ์ค์นํ์๊ธฐ ๋ฐ๋๋๋ค.meteor create --release 2.14 ./ --bare ๋ ์ถ๊ฐ๋ก ์ค์น๋ ํจํค์ง ์ค์ ๋ฒ์ ์ด ๋ง์ง ์๋ ํจํค์ง๋ ์์์ต๋๋ค.@apollo/server ๊ฐ ๊ทธ๊ฒ์ธ๋ฐ ๋ค์๊ณผ ๊ฐ์ด ๋ฒ์ ์ ๋ง๊ฒ ์ค์นํ์๋ฉด ๋ฉ๋๋ค.meteor npm i @apollo/server@4.10.0 ๋ค์์ผ๋ก ์ฝ๋ ์ค์ ์ค๋ฅ๊ฐ ์ข ์์๋๋ฐ /imports ๋ก ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์์ผ ํ๋๋ฐ /๊ฐ ๋น ์ง ์ฝ๋๊ฐ ๋ง์ด ์์์ต๋๋ค. ์ด ๋ถ๋ถ์ ์ฃผ์ ํ์ ์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. api/item/resolvers/mutatins.jsimport { currentDate } from "imports/utils/formatDate"; ์๋์ ๊ฐ์ด ์์ import { currentDate } from "/imports/utils/formatDate"; server/main.jsimport { Meteor } from 'meteor/meteor'; if (Meteor.isServer) { import 'imports/startup' } ์๋์ ๊ฐ์ด ์์ import { Meteor } from 'meteor/meteor'; if (Meteor.isServer) { import '/imports/startup' } imports/api/item/resolvers/quries.jsimport { Categories, Items } from "../collections"; import { ALL } from 'imports/utils/constants'; ... import { Categories, Items } from "../collections"; import { ALL } from '/imports/utils/constants'; ๋ ์คํ์์ ๋ช ๋ น์ด๋ก๋ ๋ค์๊ณผ ๊ฐ์ด ํ์๊ธฐ๋ฅผ ์ถ์ฒ๋๋ฆฝ๋๋ค.DISABLE_WEBSOCKETS=true meteor run ์ฐธ๊ณ ๋ก apple m2๊ฐ ์ด์์ด ์์ง ์์ต๋๋ค. ํ์ฌ ์ ๊ฐ ์ฌ์ฉํ๋ ๋ ธํธ๋ถ์ด m4์ด๊ธฐ ๋๋ฌธ์ ํด๋น ํ๊ฒฝ์์ ํ ์คํธ ํ ์๋ด๋๋ ธ๋ค๋ ๊ฒ์ ์ฐธ๊ณ ํ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
- 0
- 9
- 64
Q&A
ํ๋ก ํธ api.js์ ์์ฒญ headers ์ต์ ์ cors ๊ด๋ จ ์ค์ ์ง๋ฌธ
axios๋ฅผ ์ฌ์ฉํด์ ์ฃผ์๊ฐ ๋ค๋ฅธ ๋ฐฑ์๋๋ก ์์ฒญ์ ํ ๊ฒฝ์ฐ Access-Control-Allow-Origin์ ์ค์ ๋ ์ฃผ์์ ์๋ฒ์ Access-Control-Allow-Origin ์ฃผ์๊ฐ ๊ฐ์์ผ ์ ์์ ์ผ๋ก ์๋ํ๋ ๊ฒ์ผ๋ก ๊ธฐ์ตํฉ๋๋ค.์คํ๋ง์ ์ ๊ฐ ์ฌ์ฉํด ๋ณด์ง ์์ ์ ๋ชจ๋ฅด๊ฒ ์ง๋งํ์ฌ ์์ ๋ก ์ฌ์ฉ๋ ํ๋ฐํธ์๋ axios์ ๋ฐฑ์๋์ fasity์ ๊ฒฝ์ฐ๋ฐฑ์๋์์๋ fastify/corsํจํค์ง๋ฅผ ์ค์ ํด์ผ ํ๊ณ ํ๋ฐํธ์๋์ axios์ค์ ์์๋ Access-Control-Allow-Origin ์ฃผ์๋ฅผ ์ค์ ํด์ผ ์ ์์ ์ผ๋ก ํต์ ์ด ๊ฐ๋ฅํฉ๋๋ค.sameSite์ต์ ์ ๊ฒฝ์ฐ๋ ์๋ฒ์์ ์ค์ ํ๋ ๊ฒ์ด ๋ง๊ณ ์ฌ๊ธฐ์๋ ์ญ์ ํด๋ ๋ ์ต์ ์ด ๋ง๋ ๊ฒ ๊ฐ์ต๋๋ค.๋จ์ง ์๋ฒ์์ samesie = none๋ฅผ ์ค์ ํ๋ค๋ฉดaxios์ ๋ค์๊ณผ ๊ฐ์ ์ต์ ์ ์ค์ ํด์ผ ํ ๊ฒ์ ๋๋ค.axios.defaults.withCredentials = true;
- 0
- 2
- 35
Q&A
ํ๋ก์ ํธ ์คํ์ด ๋์ง ์์ menu API ํ ์คํธ๊ฐ ๋ถ๊ฐํฉ๋๋ค ใ
์ฐ์ ์ค๋ฅ ์์ผ๋ก๋ ๋ชจ๋์ด ์๋ค๊ณ ๋์ค๋ ๊ฒ ๊ฐ์ต๋๋ค .meteor npom install โsave @apollo/server ๋ฅผ ์ค์นํ์ ์ผ ํ ๊ฒ ๊ฐ์๋ฐ๋ช๊ฐ์ง ํ์ธ์ฌํญ์ผ๋ก์ฒซ๋ฒ์งธ ๊ฐ์ข๋ฅผ ๋ฐ๋ผ์ ์ฝ๋๋ฅผ ์คํ์ํค๊ณ ์๋ ๊ฒ์ธ์ง? ์๋๋ฉด git์์ ์์ค๋ฅผ ๋ค์ด ๋ฐ์์ ์คํ์ํค๊ณ ์๋๊ฒ์ธ์ง์ ๋๋ค.๋ง์ฝ git์์ ๋ค์ด ๋ฐ์ผ์ จ๋ค๋ฉด npm i ๋ฅผ ํตํด์ ํ์ํ ๋ชจ๋์ ์ค์นํ์๊ธฐ ๋ฐ๋๋๋ค.์ฐธ๊ณ ๋ก node๋ฒ์ ์ ๊ฒฝ์ฐ 1.4๋ฒ์ ์ ์ฌ์ฉํ์ ์ผ ํฉ๋๋ค.๊ทธ๋ฆฌ๊ณ ๊ฐ์ข๋ฅผ ๋ฐ๋ผ ์งํํ๋ค๋ฉด ์๋์ ๊ฐ์ด ๋ชจ๋์ ์ค์นํ์๊ธฐ ๋ฐ๋๋๋ค.meteor npom install โsave @apollo/server๊ทธ๋ฆฌ๊ณ ๊ฐ์ข์ ์ฌ์ฉ๋ meteor ๋ฒ์ ์ ๊ฒฝ์ฐ 2.14 ๋ฒ์ ์ด๋ฏ๋ก ํด๋น ๋ฒ์ ์ meteor๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค๋ ๊ฒ๋ ๊ธฐ์ตํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.๊ทธ๋ฆฌ๊ณ MENU ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ์คํ ๋ฐฉ๋ฒ์ meteor run์ด ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ด๋ถ๋ถ๋ ์ฐธ๊ณ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค.DISABLE_WEBSOCKETS=true meteor run
- 0
- 9
- 64
Q&A
prisma migrate ์ค๋ฅ
์ผ๋จ ์ค๋ฅ ๋ด์ฉ ์์ผ๋ก๋ .env์ ์ค์ ๋ postgresSql ๊ด๋ จ DB์ ๋ณด๋ฅผ ํตํด์ ์๋น์ค ์ฐ๋์ด ํ๋ค๋ค๊ณ ๋์ค๋ ๊ฒ ๊ฐ์ต๋๋ค.๋ค์ ์ ๋ณด๋ค์ ํ์ธํด ๋ณด๋ ๊ฒ์ด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.์์ ํ๋ ์๋ฒ์์ postgresDB์ ์ ์๊ฐ๋ฅํ๊ฐ? (์ ์ ๊ถํ ๋ฑ๋ ํ์ธ ํ์)schmea.prisma ์ datasource db์ provider๊ฐ postgresql๋ก ๋์ด ์๋์ง?.nev์ ์์ฑ๋ DB์ฐ๋ ์ ๋ณด๊ฐ ์ ํํ๊ฐ?.env์ postgres๋ฅผ ํตํด์ ์์ ํด ๋ณธ ๊ฒ์ด ์ค๋๋์ ์ ํํ ๊ธฐ์ต๋์ง ์์ง๋ง ๋๋ต์ ์ผ๋ก ์๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ ์ ํ ์ ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค.DATABASE_URL="postgresql://์ ์ ์ด๋ฆ:์ ์ ํจ์ค์๋@localhost:5432/๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฆ?schema=public ๋ prisma ์ฌ์ดํธ์ ๊ณต์ ๋ฌธ์์์ postgres๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ๋ ํ์ธํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. https://www.prisma.io/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql
- 0
- 3
- 128
Q&A
๋ชจ๋ ๋ฒ์ ์ด ์๋ง์์ ๋ฐ์ํ๋ ๋ฌธ์ ๊ฐ์ต๋๋ค;;;
์ผ๋จ ํด๋น ๋ฉ์์ง๋ง์ผ๋ก ์ค๋ฅ๋ฅผ ํ๋จํ๊ธฐ๋ ์ด๋ ต๊ณ ,ํน์ meteor ๋ฒ์ ์ด ์ด๋ป๊ฒ ๋๋์ง ํ์ธํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค..meteor/release ํ์ผ์ ์ด์ด๋ณด๋ฉด ๋ฒ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.๋ง์ฝ 2.14 ๋ฒ์ ์ด์์ผ ๊ฒฝ์ฐ ์ผ๋จ ์ค์น๋ ๋ฏธํฐ์ด๋ฅผ ์ง์ฐ๊ณ ๋ค์ ๋ช ๋ น์ด๋ก ํด๋น ๋ฒ์ ์ด ๋ฏธํฐ์ด๋ฅผ ๋ค์ ์ค์นํ์๊ธฐ ๋ฐ๋๋๋ค.npm i meteor@2.14 ๊ทธ๋ฆฌ๊ณ ๋ง์ฝ ๊ณ์ ์ค๋ฅ๊ฐ ๋๋ค๋ฉดํ๋ก์ ํธ ํด๋๋ฅผ ์์ถํด์ ๊ตฌ๊ธ๋๋ผ์ด๋ธ ๋ฑ์ ์ฌ๋ฆฐ ํ ์๋ ๋ฉ์ผ๋ก ๋ณด๋ด์ฃผ์๋ฉด ์ ๊ฐ ํ ์คํธ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.freeseamew@gmail.com
- 0
- 2
- 153
Q&A
meteor ๋ฒ์ ๋๋ฌธ์ ์คํ์ด ์๋ฉ๋๋ค.
์๋ง๋ ๊ฐ์ข์ ์ฌ์ฉ๋ ๋ฒ์ ์ดํ์๋ฏธํฐ์ด๊ฐ ์ค์น๋์ด ๋ฐ์ํ๋ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค.๋ฏธํฐ์ด๋ฅผ ์ญ์ ํ ํ ๋ค์๊ณผ ๊ฐ์ด ๋ฒ์ ์ ๋ช ์์ ์ผ๋ก ๋ค์ํ๋ฒ ์ค์นํด์ฃผ์๊ธฐ ๋ฐ๋๋๋คnpm i meteor@2.14 ๋ ์์ ์ ์ผ๋ก ๋น๋ํ๊ธฐ ์ํด์๋ node๋ฒ์ ์ญ์ 14๋ฒ์ ์ผ๋ก ๋ง์ถ๋ ๊ฒ์ด ์ข์ต๋๋ค ๊ฐ์ข์ ํฌํจ๋ nvm์ ์ด์ฉํ๋ฉด node ๋ฒ์์ ์ํ๋๋ฐ๋ก ๋ณ๊ฒฝํ ์ ์์ ๊ฒ๋ฆฝ๋๋ค ์ฐธ๊ณ ๋ก ๋ฏธํฐ์ด3.0 ์ง์์ ์ถํ์ ์ฐ๋๋ ๋ค๋ฅธ ํจํค์ง ๋ค์ด ์์ ํ ๋๋ฉด ์งํ๋ ์์ ์ ๋๋ค ์ด์ ์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค ์ดํ ์๋๋ค๋ฉด ๋ค์ํ๋ฒ ๋ฌธ์ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค ๊ทธ๋ฆฌ๊ณ ํ์ ํ ์คํธ๊ฐ ๊ฐ๋ฅํ ํ๊ฒฝ์ด ์๋๋ผ 5.6์ผ ์ดํ์ ํ ์คํธ๊ฐ ํ์ํ ๋ฌธ์๋ ๋ต๋ณ์ด ๊ฐ๋ฅํ ๊ฒ ๊ฐ์ต๋๋ค
- 0
- 2
- 113
Q&A
graghQL์ transaction ์ฒ๋ฆฌ์๋๊ฐ ๊ถ๊ธํฉ๋๋ค.
transaction ์ฒ๋ฆฌ๊ฐ ํ์ํcreate, updat, delete์ ๋ํ ์ค์ ์ ์ธ ๊ตฌํ์ ๊ฒฝ์ฐ ๊ฒฐ๊ตญ mutation์ ์์ฑ๋ ์๋ฒ์ DB์์ ํต์ ๋ถ๋ถ์์ ์ด๋ฃจ์ด ์ง๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด DB์์ ํต์ ๋ถ๋ถ์ ๋ํ ์ฒ๋ฆฌ๋ REST ์๋ฒ๋ฅผ ๋ง๋ค๋์ ํฌ๊ฒ ๋ค๋ฅด์ง๋ ์์ต๋๋ค. graphql์์ ๊ฐ์กฐํ๋ ์ ์ฐ์ฑ์ ๊ฒฝ์ฐ ์๋น์ค๋ฅผ ๋ง๋ค๋ ๋ฐ์ดํฐ ์กฐํ์ ์ ํด์ง ํํ๊ฐ ์๋ ๋ค์ํ ํํ๋ฅผ ์กฐํํ ์ ์๊ฒ ๋ง๋ ๊ฒ์ด ํต์ฌ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์์ฑ๋ ์์ ๋ฅผ ๋ณด๋๋ผ๋ ์ถ๊ฐ, ์์ , ์ญ์ ๋ ๋ฑํ ์ํฉ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋๋ ๋ถ๋ถ์ ์์ต๋๋ค. ์ ์ฐ์ฑ์ด ๊ฐ์กฐ๋ ๋ถ๋ถ์ ๋ฐ์ดํฐ ์กฐํ์ ๋ํ ๋ถ๋ถ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.์ ๊ฐ ์ดํดํ ๋ถ๋ถ์ด ๋ค๋ฅธ ๋ถ๋ถ์ด๋ผ๋ฉด ๋ค์ ํ๋ฒ ๋ฌธ์ ๋ถํ ๋๋ฆฌ๊ฒ ์ต๋๋ค ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 90
Q&A
401 not expired token ์๋ฌ ๋ฉ์ธ์ง๋ ์ธ์ ์ฐ์ด๋์?
์ด๋ถ์ not ์ด ์ ๋ชป ๋ค์ด๊ฐ ๊ฒ ๊ฐ์ต๋๋ค.์ดํดํ์ ๊ฒ ์ฒ๋ผ 401์ ๊ฒฝ์ฐ ํ ํฐ์ด ์ ๋ชป ๋์์ ๋ ๋ณด์ฌ์ฃผ๋ ์ค๋ฅ๊ฐ ๋ง์ต๋๋ค.๊ทธ๋์ ์๋์ ๊ฐ์ด ์์ ํด์ ์ฌ์ฉํ๋ฉด ๋๊ฒ ์ต๋๋ค. expired: { success: false, status: 401, message: 'Token Expired' },
- 0
- 2
- 183
Q&A
์ง๋ฌธ์์ต๋๋ค.
๊ฐ์ข์ ์ฌ์ฉ๋ svelte ๋ฒ์ ์ v3 ๋ฒ์ ์ ๋๋ค.ํ์ง๋ง v5์์๋ v3์ ์ฝ๋๋ฅผ ๋๋ถ๋ถ ์ฌ์ฉ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค. (v5๊น์ง๋ v3์ ๊ธฐ๋ฅ๋ค์ ๋๋ถ๋ถ ํ์ ํธํ๋๋๋ก ํ๊ณ ์๋ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค. )๋ค๋ง meteor ํ๊ฒฝ์์ apollo๋ฅผ ์ด์ฉํ ๊ฐ๋ฐ์ ํ๊ธฐ ์ํด์๋ ํ์ฌ๊น์ง๋ v3๊ฐ ์์ ์ ์ธ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค.๋ ์ด ๊ฐ์ข์์๋ svelte๊ธฐ์ด ๋ฌธ๋ฒ์ ๋ค๋ฃจ๋ ์ฑํฐ๊ฐ ์์ผ๋ ์ด ๊ฐ์ข๋ง์ผ๋ก ์ถฉ๋ถํ ๊ฒ์ผ๋ก ์๊ฐ๋ฉ๋๋ค.ํ์ง๋ง REST API๋ฅผ ์ด์ฉํด ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ์ ๊ฒฝ์ฐ๋ โSvelte REST-API ํ๋ก์ ํธโ ๋ผ๋ ๋ฌด๋ฃ ๊ฐ์ข๊ฐ ์์ผ๋ ์ด๋ฅผ ํจ๊ป ํ์ตํด ๋ณด๋ ๊ฒ๋ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 2
- 83
Q&A
Meteor ์คํ ์ค๋ฅ ๋ฌธ์ ๋๋ฆฝ๋๋ค.
์ผ๋จ ์ค๋ฅ ์์ผ๋ก๋ cpu ํ์ ์ด ์ ๋ชป ๋๋ค๊ณ ๋์ค๋ ๊ฒ ๊ฐ์ต๋๋ค.ํน์ ์ฌ์ฉํ์๋ ํ๊ฒฝ์ด ๋งฅ๋ถ์ m1 ์ด์์ธ์ง ํ์ธํด ๋ณด์๊ณ ๋ง์ฝ m1 ํ์ (m1~m4๊น์ง) ์ด๋ผ๋ฉด ๋ก์ ํ๋ฅผ ์ด์ฉํด ์คํํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค. (ํ์ฌ ์ ๊ฐ m1 ๊ณ์ด์ pc๊ฐ ์์ด ํ์ธ์ด ํ๋ค์ง๋ง meteor 2.5.1 ๋ฒ์ ์ดํ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก m1๊ณ์ด์ cpu๋ฅผ ์ง์ ํ๋ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค. ์๋๋ ๊ทธ๊ฒ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋งํฌ์ ๋๋ค. https://docs.meteor.com/about/install.html )๊ทธ๋ฆฌ๊ณ ํน์ ๋ค๋ฅธ os(์๋ฅผ ๋ค์ด ์๋์ฐ์ฆ) ํ๊ฒฝ์์ ์ด๋ฏธ npm install์ ์คํํ๊ณ ๊ทธ๊ฒ์ ํ์ฌ ์ฌ์ฉํ์๋ PC๋ก ๊ทธ๋๋ก ์ฎ๊ธฐ์ จ๋ค๋ฉด cpuํ์ ์ด ๋ฌ๋ผ ์คํ๋์ง ์์ ์ ์์ต๋๋ค. ์ด๋ด ๋์๋ ๊ทธ๋ฅ git์์ ๋ค์ ๋ค์ด๋ฐ์ npm install์ ํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ด์ฐฎ์ผ์๋ค๋ฉด ์ฌ์ฉํ์๋ pc์ ํ๊ฒฝ์ ํ์ธ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- 0
- 1
- 155







