[์ฝ๋์บ ํ] ๋ถํธ์บ ํ์์ ๋ง๋ ๊ณ ๋์ถ ๋ฐฑ์๋ ์ฝ์ค
์ฝ๋ฉ๊ณผ ์ฌ๋์ ๋น ์ ธ๋ฒ๋ฆฐ 8๋ ์ฐจ ํ์คํ ๊ฐ๋ฐ์ Captain์ ์ฌ์ฌ์ด ๊ฐ๋ ๋ด๊ธด ์ปค๋ฆฌํ๋ผ์ด์์. ๋ฐฑ์๋์ ๋ชจ๋ ๊ฒ์ ๋ค ์๋ ค์ฃผ๊ณ ์ถ์ Captain์ ๋ง์์ด ๋ น์์์ฃ ! ์ด ๊ฐ์๋ฅผ ๋ฃ๋ค๋ณด๋ฉด '์ด๋ ๊ฒ๊น์ง ์๋ ค์ค๋ค๊ณ ?' ํ๋ ์๊ฐ์ ๋จ์น ์ ์์ ๊ฑฐ์์. ๋ชจ๋๊ฐ ์ด๋ ค์ํ๋ ๋ถ๋ถ๊น์ง ๊ผญ๊ผญ ์น์ด ๋ ๋จน์ฌ์ฃผ๋ ์ด ๊ฐ์๋ก ์์ํด ๋ณผ๊น์?
์๊ฐ์ 1,597๋ช
๋์ด๋ ์ ๋ฌธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ํด๊ฒฐ
๊ทธ๋ํ ql ๋ฌธ์ ์ฌ์ฉํ ๋ ๋๋ํ ๋จ๋๊ฑฐ ์ด๋ป๊ฒ ์์ ๋์?
<img src="https://cdn.inflearn.com/public/files/posts/013daa1d-1d81-47ac-93d3-7ffb3e3d2798/8216abb6-5b1b-42b1-a260-5946e769c36b.png" medi
javascriptnode.jsdockerrest-apinestjsTaesung Yun
ใป
ํ ๋ฌ ์
0
51
2
- ํด๊ฒฐ
๊ฐ์ ์ ์ฒด ์์ค ์ฝ๋๋ฅผ ๋ฐ๊ณ ์ถ์ต๋๋ค.
์ ์๋ ๋ฌธ์ ๋๋ ธ๋๋ฐ ๋ต๋ณ์ด ์ ์์ ๋ค์ ์์ฑํฉ๋๋ค. yeontest391@gmail.com
javascriptnode.jsdockerrest-apinestjsdada dodo
ใป
2๋ฌ ์
0
54
2
- ํด๊ฒฐ
fontawesome ์ฌ์ฉ ๋ฌธ์
์ฌ์ฉํ๋ ค๋ฉด kit๋ฅผ ์์ฑํด์ผํ๋ ๊ฒ ๊ฐ์๋ฐ ๋ฌด์กฐ๊ฑด ๊ตฌ๋ ์ ํด์ผํ๋๊ฑด๊ฐ์?
javascriptnode.jsdockerrest-apinestjs์ํฌ
ใป
4๋ฌ ์
0
64
2
- ํด๊ฒฐ
์์ค ์ฝ๋ ๋ถํ๋๋ฆฝ๋๋ค~
์๋ ํ์ธ์~๊ฐ์ ๋ฃ๋๋ฐ,์์ค์ฝ๋๊ฐ ํ์ํด์,<p style="text-align: le
javascriptnode.jsdockerrest-apinestjs๊น์ฃผ์
ใป
5๋ฌ ์
0
68
2
- ํด๊ฒฐ
๊น ๋ ํฌ์งํฐ๋ฆฌ ์์ค
์๋ ํ์ธ์.๊ฐ์๋ฅผ ์๊ฐํ๋ ๊ณผ์ ์์ ๋์น ๋ถ๋ถ์ด ์์ด์ ๊ฐ์ ์ฝ๋๋ฅผ ๋ค์ด๋ฐ์์ ์๊ฐํ๊ณ ์ถ์ต๋๋ค.<p style="text-align: left
javascriptnode.jsdockerrest-apinestjsmoon
ใป
5๋ฌ ์
0
65
2
- ํด๊ฒฐ
์ปค๋ฆฌํ๋ผ12.css ์ ๋ ฌ ์ ๋์ค๋ ๊ณผ์ ์ ๋ต์๊ณ ์ถ์ด์
figma ์ ๋ค์ด๊ฐ๋ css ์ฝ๋๊ฐ ์๋์ค๊ณ ๊ณผ์ ์ ๋ต ๊ณผ ํด์ค์ด ์์ผ๋ฉด ์ข์๊ฑฐ๊ฐ์๋ฐํผ๊ทธ๋ง์์
javascriptnode.jsdockerrest-apinestjs์กฐ์ฑ๋ฏผ
ใป
7๋ฌ ์
0
62
2
- ํด๊ฒฐ
10-01 Entity TypeOrmModule.forRoot ์ entities
@Module({ imports: [ BoardsModule, // // ProductModule, //
javascriptnode.jsdockerrest-apinestjs์์ฑ์ ์์
ใป
8๋ฌ ์
0
73
3
- ํด๊ฒฐ
๊ฐ์ ๋ฒ์ ๊ด๋ จ ๋ฌธ์์ ๋๋ค
๊ฐ์ ๋ฒ์ ์ด ๊ตฌ๋ฒ์ (Ver.1)์ธ ๊ฒ ๊ฐ์๋ฐ Ver.2๋ก ์ด๋ป๊ฒ ์ ๋ฐ์ดํธํ๋์?
javascriptnode.jsdockerrest-apinestjs๊น์ฐํ
ใป
8๋ฌ ์
0
92
2
- ํด๊ฒฐ
Ubuntu ์ค์น ๊ด๋ จ
์ ๋ ธํธ๋ถ์ด ๋จ์ด 8G์ธ๋ฐ Ubuntu ์ค์นํด์ ์ด์ฉ๊ฐ๋ฅํ ๊น์?
javascriptnode.jsdockerrest-apinestjs๋์
ใป
8๋ฌ ์
0
52
1
- ํด๊ฒฐ
schema.gql ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
entity ๋ฑ์ผ๋ก ์์ฑ๋ tpye ์์ ๊ฐ์์์ ์ฌ์ฉ๋ ์ฝ๋๋ก ์์๋ฅผ ๋ค๋ฉด# product.entity.ts @JoinTa
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
10๋ฌ ์
0
44
1
- ํด๊ฒฐ
์๋ฒ ์ฌ์คํ์ Many to Many
yarn start:dev ๋ฅผ ํ ๊ฒฝ์ฐMany to Many ๋ก ์๋์ผ๋ก ์์ฑ๋๋ table์ด์๊พธ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ค์. <p style="text-align: left
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
10๋ฌ ์
0
78
3
- ํด๊ฒฐ
input ๊ด๋ จ ๋ฌธ์
express ๋ก GraphQL ์ฌ์ฉํ์์ ๋ ์ฝ๋๋ ์๋์ ๊ฐ์ต๋๋ค.const typeDefs = `#graphql input
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
์ผ ๋ ์
0
81
2
- ํด๊ฒฐ
Rest API ๋ณด๋ค๋ graphql์ด ์ฃผ๋ ๋ด์ฉ์ธ๋ฐ
๋ณดํต ์ฑ์ฉ๊ณต๊ณ ์ rest api๊ฐ ๋ง๋๋ผ๊ณ ์ ๊ฐ์์๋ ์์ ์์ง ์์๋ฐ ๊ฐ์ ์๊ฐ์ดํ์ rest api๋ ํ ์์๋ค๊ณ ์๊ฐ์ ํด๋๋
javascriptnode.jsdockerrest-apinestjsmomodooly
ใป
์ผ ๋ ์
0
122
2
- ํด๊ฒฐ
๊ฐ์ ์ ์ฒด ์์ค์ฝ๋ ๋ฐ์์์์๊น์?
๊ฐ์๋ฅผ ๋ฃ๋๋ฐ ๋ณด๋ด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค
javascriptnode.jsdockerrest-apinestjsmomodooly
ใป
์ผ ๋ ์
0
142
1
- ํด๊ฒฐ
๋์ปค๋ณผ๋ฅจ ๋ง์ดํธ ๊ด๋ จ
ํ๋ก์ ํธ ๊ตฌ์ฑ<img src="https://cdn.inflearn.com/public/files/posts/00ade460-452d-4fb8-8d79-5671f31f6d44/e304c391-0e2b-4572-aad2-1cba7569397f.pn
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
์ผ ๋ ์
0
111
2
- ํด๊ฒฐ
findOne ํ์ ์คํฌ๋ฆฝํธ์ค๋ฅ
import { Injectable } from '@nestjs/common'; import { Repository } from 'typeorm'; import { Produc
javascriptnode.jsdockerrest-apinestjsํฌํํจ
ใป
์ผ ๋ ์
0
96
1
- ํด๊ฒฐ
http => htrtps ํธ์ถ ์ธ์ฆ์ ์ ๋ขฐ ์ค๋ฅ
self-signed certificate in certificate chain ๋ฐ์ํฉ๋๋ค.1๋ฒprocess.env.NODE_TLS_REJECT_UNAUTHORIZ
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
0
295
1
- ํด๊ฒฐ
self-signed certificate in certificate chain ์๋ฌ ๋ฐ์
์๋ ํ์ธ์.self-signed certificate in certificate chain์๋ฌ ๋ฐ์ํฉ๋๋ค,
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
0
338
1
- ํด๊ฒฐ
mongoose ์ค์น ์ค๋ฅ
์๋ ํ์ธ์. ์์ ์ ์งํํ๋ ๋์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ๋ฌธ์๋๋ฆฝ๋๋ค. 'npm add mongoose' ๋ฅผ ์คํ ํ๋๋ฐ Error: EPERM์๋ฌ๊ฐ ์๊พธ ๋จ๋ค์. ์ธํฐ๋ท์์ ์ฐพ์๊ฐ๋ฉด์ .binํ์ผ์ ์ง์๋ ๋ณด๊ณ npm์บ์๋ ์ญ์ ํด ๋ณด
javascriptnode.jsdockerrest-apinestjs140015
ใป
0
128
1
- ํด๊ฒฐ
ํน์ API, ํน์ IP ํ์ฉ (๋จ์ผ๊ฒฝ๋ก์ CORS ํ์ฑํ)
<a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/expressjs/cors?tab=readme-ov-file#enable-cors-for-a-single-rou
javascriptnode.jsdockerrest-apinestjsgkdlsb1234
ใป
0
256
2






