- ํ๋ก์ ํธ ์ค๋ช
- ์ฃผ์
- ๊ธฐํ ๋ฐฐ๊ฒฝ
- ๊ธฐ์ ์คํ
- Getting Started
- ์ค์น
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- Contributors
- Trouble Shooting
- ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ ๋งํฌ๋ ํ๋ก์ ํธ ํ์ผ์ ์ฌ๋ฆฌ๋ฉด ํด๋น ๋ด์ฉ์ผ๋ก README๋ฅผ ์๋์์ฑ ํด์ฃผ๊ณ , ๋ถ๊ฐ์ ์ผ๋ก ์ฌ์ฉ์๊ฐ ์ํ๋ ์ต์ ์ผ๋ก ๋ฐ์์ด ๋๋๋ก ํด์ฃผ๋ Readme.md ํ์ผ ์๋์์ฑ ์น ์๋น์ค
- ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉฐ Github์ ์ ๋ก๋ ์ดํ README๋ฅผ ์์ฑํด์ผ ํ๋๋ฐ ์๊ฐ๋ณด๋ค ๋ง์ ์๊ฐ์ด ๋ค์ด๊ฐ๊ณ ๋ฒ๊ฑฐ๋ก์ด ๋ถ๋ถ์ด ๋ง๋ค. ํนํ ํ๋ก์ ํธ์ ๋ํ ๋ด์ฉ์ ์์ฑํ ๋ ํ๋ํ๋ ํ๋ก์ ํธ ๋ด์์ ์ฐพ์ ์ ๋ ๊ฒ์ด ๊ท์ฐฎ์๋ค.
- Github README ํ์ผ๋ก ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค๊ณ ์ถ์ดํ๋ ๋ํ์
- ํ๋ก์ ํธ์ ๋ํด ์ ๊ทน์ ์ผ๋ก ํ๋ณดํ๊ณ ์ถ์ดํ๋ ์ฌ๋๋ค
- ์ง์ README ํ์ผ์ ๋ชจ๋ ๋ด์ฉ์ ์์ฑ ํ ํ์ ์์ด ํ๋ก์ ํธ์ ์์ค์ฝ๋๋ฅผ ํ์ฑํด์ README์ ๋ด์ฉ๋ค์ ์์ฑํ ์ ์๋ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค.
- Spring Boot์ ๊ตฌ์กฐ๋ฅผ ํ์ ํ๊ณ ํด๋น ๊ตฌ์กฐ์ ๋ฐ๋ฅธ Database์ ๊ตฌ์กฐ์ ์ฌ์ฉ ๋ฐฉ์๋ฑ์ ํฌํจํ๋๋ก ํ๋ค.
- README ํ์ผ์์ ๊ฐ์์ฑ์ ๋์ฌ์ฃผ๋ ์ฌ๋ฌ ์๊ฐ์ ์์(๋ฐฐ์ง, ๊ทธ๋ํ, ํ ์ด๋ธ ๋ฑ)๋ฑ์ ๋งํฌ๋ฅผ ์ ๋ ฅํ ํ์ ์์ด ์๋์ผ๋ก ๋ง๋ค์ด ์ค์ผ๋ก์จ READMEํ์ผ์ ์์ฑ ํ ๋ ๊ท์ฐฎ์์ ๋์ด์ค๋ค.
name | content |
---|---|
name | ์ ๊ณต๋๋ interface framework์ ์ด๋ฆ |
content | ํด๋น framework์์ ์ฌ์ฉ๋๋ ๋ด์ฉ (ํ๊ทธ ์ ๋ณด) |
type | ๊ฐ framework๋ฅผ ๋๋๊ธฐ ์ํ ID๊ฐ |
name | content |
---|---|
ID | ํ๋ก์ ํธ์ ๋ถ์ฌ๋ ๊ณ ์ random id |
file_name | ํ์ผ ์ด๋ฆ |
file_path | ํ์ผ์ด ํ๋ก์ ํธ ๋ด์์ ์ ์ฅ๋ ์์น |
file_content | ํ์ผ์ ๋ด์ฉ |
detail | ํด๋น ํ์ผ์ ์ข ๋ฅ |
name | content |
---|---|
project_id | ํ๋ก์ ํธ์ ๋ถ์ฌ๋ ๊ณ ์ random id |
repository_name | ํ๋ก์ ํธ Github Repository ์ด๋ฆ |
user_name | ํ๋ก์ ํธ ๊ด๋ฆฌ์ Github name |
- Spring Boot
- React.js
- MariaDB
- IntelliJ
- SpringBoot Controller ์ฝ๋ ๋ด์์, Mac OS์ Window์ ProcessBuilder ์ฝ๋๊ฐ ๋ค๋ฆ ๋๋ค.
- OS ํ๊ฒฝ์ ๋ง๊ฒ ์ฝ๋๋ฅผ ๋ณ๊ฒฝ ํ, ์ฌ์ฉํด์ฃผ์ธ์. (mac, window๋ก ์ฃผ์์ฒ๋ฆฌ ๋์ด ์์ต๋๋ค)
// EX
builder.command("mkdir", "unzipFiles"); // mac
builder.command("cmd.exe","/c","mkdir", "unzipFiles"); // window
- ํด๋น ํ๋ก์ ํธ๋ฅผ Local ํ๊ฒฝ์ clone ๋ฐ์์ผ ํฉ๋๋ค.
git clone https://github.com/DevDachan/Readme_generate
- React์์ ํด๋น ํ๋ก์ ํธ์ ํ์ํ package๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
$ npm install
-
spring boot project์ Github Repository URL์ ์ ๋ ฅํ๋ค.
-
์ดํ ํ๋ฉด ์ฐ์ธก์ ์ ๊ณต๋๋ interface๋ฅผ ํตํด์ README์ ๋ํ ๋ด์ฉ์ ์์ฑํ๋๋ก ํ๋ค.
-
์ต์ข ์ ์ผ๋ก ์์ฑ๋ README ํ์ผ์ ๋ค์ด๋ก๋ํ๋ค.