์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- HTML์ ๋ฌธ
- ๋์ ํ ๋น๋ฒ
- ๋ฐฑ์ค
- C++
- GitHub
- html #css์ ๋ฌธ #visual studio
- ๊ฐ๋ฐ์์ค๋น #์ปดํจํฐ๊ณตํ๊ณผ
- 2579
- ๋ฏธ๊ตญ์ฌํ #๋ฏธ๊ตญ์ ๊ตญ์ฌํ
- Today
- Total
๋ชฉ๋กweb (18)
๐๊ฐ๋ฐ๊ณผ ์ผ์ (โงโโฆ)๏พ

1. ์์กด์ฑ ์ถ๊ฐ gradle implementation group: 'com.google.firebase', name: 'firebase-admin', version: '8.1.0' maven com.google.firebase firebase-admin 8.1.0 ํน์ ๋ฒ์ ์ด ํ์ํ๋ค๋ฉด mvnrepository ๊ณต์ ์ฌ์ดํธ๋ฅผ ํ์ธํด๋ณด์ https://mvnrepository.com/artifact/com.google.firebase/firebase-admin ๋ฒ์ ๋ณ๋ก ์ค์ ์ด ๊ฐ๋ฅํจ. 2. Firebase ์ฝ์ ๋ด ์ค์ ์งํ ๊ธฐ์กด์ ๊ตฌ์ฑํด๋์ ํ์ด์ด๋ฒ ์ด์ค ํ๋ก์ ํธ์ ๋ค์ด๊ฐ ํ๊ฒฝ์ค์ >ํ๋ก์ ํธ ์ค์ ์ ๋ค์ด๊ฐ๋ค. ์ ๋น๊ณต๊ฐ ํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฌ๋ฉด json ํ์ผ์ ๋ค์ด ๋ฐ์ ์ ์๋ค. ํด๋น ๋ฐ์ดํฐ๋ฅผ ํ๋ก์ ํธ..

Springboot ํ๋ก์ ํธ๋ฅผ build ํ Run์ ์งํํ์ ๋ ์๋์ ์ค๋ฅ๊ฐ ๋ํ๋ฌ๋ค. ์์ผ๊น? org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManag..

์ด๋ ๊ฒ import๋ฅผ ์คํจํ๋ ๊ฒฝ์ฐ, ๊ฒฐ๋ก ์ ๋งจ ๋ง์ง๋ง์ ์์ผ๋ ๊ฒฐ๋ก ๋ง ๋ด๋ ๋ฌด๋ฐฉํฉ๋๋ค. ์๋ ์ ์ ๊ธ์ ์ ์ ๋ค์ํ (ํ์ง๋ง ๋ฐฉํฅ์ด ์๋ชป๋) ์ํ์ฐฉ์ค๋ค์ ๋๋ค... ๋๋ณด๊ธฐ 1. Ctrl + Shift + A ์ ๋ ฅ 2. ์์ ์บก์ณ์ฒ๋ผ `vm option` ์ ๋ ฅํด์ Edit Custon VM Options ์ ํ - 3. ๋งจ ๋ฐ์ `-Dfiles.encoding=UTF-8` ์ถ๊ฐ 4. ์ผ์ชฝ Project ํด๋๋ฅผ ์ค๋ฅธ์ชฝ ํด๋ฆญ์ผ๋ก ์ ํ - 5. Open Module Settings ์ ํ 6.Libraries ์ ํ 7. ํ๋ฌ์ค ๋ฒํผ์ผ๋ก `New Project Library`=> `From Maven` ์ ํ 8.๊ฒ์์ฐฝ์ `javax.servlet`์ ๊ฒ์ํด์ ํด๋น ์๋ธ๋ฆฟ ๋ฒ์ ์ ์ ํํฉ๋๋ค. 9. ์ถ๊ฐํ๋ ค๋ ๊ณณ์ ์ ํ..

ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค๋ณด๋ฉด ๋ช์ฒ์ค, ๋ช๋ฐฑ์ค์ ์ฝ๋๊ฐ ์๋๋ฐ ์ถฉ๋์ด ์ผ์ด๋ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ์ ์ฉํด์ผํ ๊น? ํ ํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ฉด ์ฌ๋ฌ ์ฌ๋๊ณผ ๊ฐ๋ฐํ ์ฝ๋ ์ผ๋ถ๋ถ์ด ์ถฉ๋(comflict)ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ ์ ์๋ค. ๋๋ถ๋ถ์ ์ถฉ๋ ์์ธ์ ๊ฐ์ ์์น์ ์๋ ์ฝ๋๋ฅผ ๋์์ ์์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ธ์ด๋ค. ๊ฐ์ ์์น๋ฅผ ๋์์ ์์ ํ๋ฉด ๋ ์์ ์ฌํญ ์ค์์ ์ด๋ค ๊ฒ์ ๋ ํฌ์งํ ๋ฆฌ์ ์ ์ฉํด์ผ ํ ์ง git ๋ด์์๋ ํ์ธํ ์ ์์ต๋๋ค. ๊ทธ๋์, ๊น์ ์ถฉ๋ ์ค๋ฅ๋ผ๊ณ ์๋ ค ์ฃผ๊ณ , ๊ฐ๋ฐ์์๊ฒ ์ง์ ์์ ํ์ฌ ์ถฉ๋์์ ์ด๋ค ๊ฒ์ ์ ์ฉํด์ผํ ์ง ์ ํ์ ์์ฒญํฉ๋๋ค ์ถฉ๋ ํด๊ฒฐํ๊ธฐ ๋จผ์ , ์ถฉ๋์ ํด๊ฒฐํ๊ธฐ์ํด์๋ Visual studio Code๋ฅผ ํ์ฉํ๋ฉด ์ข์ต๋๋ค. ๋จผ์ ์ ๋ ํฌ์งํ ๋ฆฌ์์ ํ ์คํธ๋ฅผ ์งํํด๋ด ์๋ค. ๊ฐ์ธ ๋ ํฌ์์ new ๋ฒํผ์ ํตํด์ ..

๋จผ์ vscode์ ํจํค์ง ๋ถ๋ถ์์ remote ssh๋ฅผ ๊ฒ์ํ๋ค. ์ค์นํ๊ธฐ Ctrl + Shift + P ํ ssh๋ฅผ ๊ฒ์ํ์ฌ ํด๋น ๋ฉ๋ด๋ก ๋ค์ด๊ฐ๋ค config ํ์ผ์ ๋ค์ด๊ฐ๋ฉด ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ค. Ctrl + Shift + P ํ Connect to Host๋ฅผ ๋๋ฅธ๋ค ์ด์ ์ค์ ํด๋์ irteam์ ์ ํํ๋ค ์๊ฒฉ ์ ์ password ์ ๋ ฅ

Nest.js ๋ด์์ HTTP ๋ชจ๋์ธ axios ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด post ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ url์ ๊ฐ์ ์ ์กํ๋ ค๊ณ ํ๋ค... service ๋ด์ axio๋ import ํ๋๋ฐ ์ ์๋๋ ์ถ์๋๋ import axio from 'axios'; ๋ก axios๋ฅผ ๋ถ๋ฌ์ค๊ฒ ๋๋ฉด nest.js ๋ด axios๋ฅผ ์ฌ์ฉํ๊ฒ ๋๊ธฐ ๋๋ฌธ์ ๋ชป์ฐพ๋๋ค. ์ด ๋ฐฉ์์ผ๋ก axios ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ถ๋ฌ์์ผ ์จ์ ํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค... ์ ๋ง ์ฌ์ํ ์ค์์ธ๋ฐ ์ด ์ค๋ฅ๋ก ์๊ฐ์ ์ก์๋จน์๋ค....

nest : ์ด ์์คํ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก C:\Users\savet\AppData\Roaming\npm\nest.ps1 ํ์ผ์ ๋ก๋ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)๋ฅผ ์ฐธ์กฐํ์ญ์์ค. ์์น ์ค:1 ๋ฌธ์:1 + nest list + ~~~~ + CategoryInfo : ๋ณด์ ์ค๋ฅ: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess nest.js ๊ตฌ์กฐ ๊ธฐ๋ฐ์ผ๋ก API ๊ฐ๋ฐ์ ํ๋ ๋์ค ํด๋น ์ค๋ฅ๋ฅผ ๋ง๋ฌ๋ค.... nest ๋ช ๋ น์ด๊ฐ cmd ๋ด์์ ์ธ์์ด ์์ ์๋๊ธฐ ๋๋ฌธ์ ์๋ฒ์์ ์คํํ๋ ..

์ด๋ฒ ์ฑ๊ฐ๋ฐ์ ํ ๋ ์์ฒด Spring ๊ธฐ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์งํํ๋ ค๊ณ ํ์ผ๋, ์ด์ฐ์ ์ฐ React-Native๋ฅผ ์ฌ์ฉํ ๊ฑฐ๋ฉด javasript ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ๋ฐ์ด ํจ์ฌ ํธํ๊ณ ๋ ๋ณดํธ์ ์ด๊ธฐ์ ํด๋น ํ๋ก์ ํธ๋ Nest.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์งํํ ์์ ์ด๋ค. Nest.js๋ Node.js๊ฐ ์งํํ ๋ฒ์ ์ค ํ๋๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. Node.js์ ๊ธฐ๋ฅ์ ๋ ๊ฐํธํํ๊ฒ ํ๋ ์์ํฌ๋ฅผ ๊ฐ๋ฐํ ๊ฒ์ด express๋ผ๋ฉด, express์ ์ฅ์ ์ ๋ ๊ทน๋ํ ํ ๊ฒ์ด Nest๋ค. ์ฆ, Node.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ์น API ํ๋ ์์ํฌ ์ด๋ฉฐ, Express ๋๋ Fastify ํ๋ ์์ํฌ๋ฅผ ๋ํํ์ฌ ๋์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก express๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ก๋๋ค. Node.js๋ ์์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ง๋ง ์ ์ฐํจ์ผ๋ก..