forked from devsonket/devsonket.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnestjs.json
More file actions
121 lines (121 loc) · 4.19 KB
/
Copy pathnestjs.json
File metadata and controls
121 lines (121 loc) · 4.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
{
"id": "nestjs",
"title": "নেস্ট জেএস",
"slug": "nestjs",
"description": "নেস্ট জেএস হল নোড জেএস এর সাহায্যে সার্ভার-সাইড অ্যাপ্লিকেশন এবং API তৈরির জন্য একটি প্রগতিশীল ফ্রেমওয়ার্ক",
"colorPref": "#745fb5",
"contents": [
{
"title": "নেস্ট সিএলআই",
"items": [
{
"code": "npm i -g @nestjs/cli"
}
]
},
{
"title": "প্যাকেজ সমূহ",
"items": [
{
"code": "yarn add class-validator class-transformer"
},
{
"code": "yarn add @nestjs/mapped-types"
}
]
},
{
"title": "কমান্ড সমূহ NPM দিয়ে",
"items": [
{
"definition": "ফুল প্রজেক্ট রান করার জন্য",
"code": "npm run start:dev"
},
{
"definition": "কন্ট্রোলার জেনেরেট করার জন্য",
"code": "nest generate controller"
},
{
"definition": "সার্ভিস জেনেরেট করার জন্য",
"code": "nest generate service"
},
{
"definition": "মডিউল জেনেরেট করার জন্য",
"code": "nest generate modue <name>"
},
{
"definition": "গ্লোবালি অ্যাড্রেস বানানোর জন্য",
"code": "nest g class address/dto/create-address.dto --no-spec"
}
]
},
{
"title": "কমান্ড সমূহ Yarn দিয়ে",
"items": [
{
"definition": "ফুল প্রজেক্ট রান করার জন্য",
"code": "yarn start:dev"
},
{
"definition": "কন্ট্রোলার জেনেরেট করার জন্য",
"code": "nest g co"
},
{
"definition": "সার্ভিস জেনেরেট করার জন্য",
"code": "nest g s"
},
{
"definition": "মডিউল জেনেরেট করার জন্য",
"code": "nest g mo"
}
]
},
{
"title": "ডেকোরেটর সমূহ",
"items": [
{
"code": "@Injectable()"
},
{
"code": "@Controller('route')"
},
{
"code": "@Get()"
},
{
"code": "@Post('user/:id/update')"
},
{
"code": "@HttpCode(HttpStatus.GONE)"
},
{
"code": "@Param() params"
},
{
"code": "@Param('id')"
},
{
"code": "@Query() params"
},
{
"code": "@Query('id')"
},
{
"code": "@Body() body"
},
{
"code": "@Body('id')"
},
{
"code": "@Res() response"
},
{
"code": "@IsNumber()"
},
{
"code": "@IsString()"
}
]
}
]
}