Ubuntu

파일: README.md 예시코드 수정

Showing 1 changed file with 29 additions and 19 deletions
...@@ -4,44 +4,54 @@ Faker Quiz는 프로게이머 Faker 선수의 기록을 퀴즈로 출제해주 ...@@ -4,44 +4,54 @@ Faker Quiz는 프로게이머 Faker 선수의 기록을 퀴즈로 출제해주
4 데이터 출처 : [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/proteam/progamer.php?code=135) 4 데이터 출처 : [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/proteam/progamer.php?code=135)
5 5
6 ## 2. 설치 방법 6 ## 2. 설치 방법
7 -1. Repository를 clone합니다.<br> 7 +1. Repository를 clone합니다.
8 -``` bash 8 +
9 +```
9 $ git clone http://khuhub.khu.ac.kr/2019102225/FakerQuiz.git 10 $ git clone http://khuhub.khu.ac.kr/2019102225/FakerQuiz.git
10 ``` 11 ```
11 -2. FakerQuiz repo로 이동하여 [letsencrypt](https://letsencrypt.org/ko/)를 clone합니다.<br> 12 +
12 -``` bash 13 +2. FakerQuiz repo로 이동하여 [letsencrypt](https://letsencrypt.org/ko/)를 clone합니다.
14 +
15 +```
13 $ cd FakerQuiz/ 16 $ cd FakerQuiz/
14 $ git clone https://github.com/letsencrypt/letsencrypt 17 $ git clone https://github.com/letsencrypt/letsencrypt
15 ``` 18 ```
16 -3. SSL 인증서를 발급합니다.<br> 19 +
17 -```bash 20 +3. SSL 인증서를 발급합니다.
21 +
22 +```
18 $ ./letsencrypt/letsencrypt-auto certonly 23 $ ./letsencrypt/letsencrypt-auto certonly
19 ``` 24 ```
20 -4. 필요한 node module을 install합니다.<br> 25 +
21 -```bash 26 +4. 필요한 node module을 install합니다.
27 +
28 +```
22 $ npm install 29 $ npm install
23 ``` 30 ```
24 31
25 ## 3. 사용 방법 32 ## 3. 사용 방법
26 ### 3-1. 실행 방법 33 ### 3-1. 실행 방법
27 -1. [LINE Developers](https://developers.line.biz/en/)에 접속하여 Messaging API channel을 생성합니다.<br> 34 +1. [LINE Developers](https://developers.line.biz/en/)에 접속하여 Messaging API channel을 생성합니다.
28 -2. Messaging API settings에서 Webhook URL을 설정하고 Use webhook을 enable합니다.<br> 35 +2. Messaging API settings에서 Webhook URL을 설정하고 Use webhook을 enable합니다.
36 +
29 ``` 37 ```
30 https://[yourURL]:23023/hook 38 https://[yourURL]:23023/hook
31 ``` 39 ```
32 -3. Channel access token을 발급받습니다.<br> 40 +
33 -4. `app.js`를 열어 `domain``TOKEN`을 입력합니다.<br> 41 +3. Channel access token을 발급받습니다.
34 -5. `app.js`를 실행하고 Webhook URL을 Verify합니다.<br> 42 +4. `app.js`를 열어 `domain``TOKEN`을 입력합니다.
43 +5. `app.js`를 실행하고 Webhook URL을 Verify합니다.
44 +
35 ``` 45 ```
36 -node app.js 46 +$ node app.js
37 -//LINE Developers에서 Verify
38 ``` 47 ```
39 -6. LINE 채널을 친구추가하고 작동을 확인합니다.<br> 48 +
49 +6. LINE 채널을 친구추가하고 작동을 확인합니다.
40 50
41 ### 3-2. 다른 선수의 퀴즈 만들기 51 ### 3-2. 다른 선수의 퀴즈 만들기
42 -1. [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/match/playerList.php)에서 원하는 선수의 기록실 링크를 복사합니다.<br> 52 +1. [롤 인벤 기록실](http://lol.inven.co.kr/dataninfo/match/playerList.php)에서 원하는 선수의 기록실 링크를 복사합니다.
43 -2. `app.js`에서 `url`을 복사한 링크로 교체합니다.<br> 53 +2. `app.js`에서 `url`을 복사한 링크로 교체합니다.
44 -3. '3-1'의 실행 과정을 수행합니다.<br> 54 +3. [3-1](http://khuhub.khu.ac.kr/2019102225/FakerQuiz#3-1-%EC%8B%A4%ED%96%89-%EB%B0%A9%EB%B2%95)의 실행 과정을 수행합니다.
45 55
46 ## 4. 라이센스 56 ## 4. 라이센스
47 MIT License에 따라 배포됩니다. 자세한 내용은 `LICENSE`를 확인하세요.<br> 57 MIT License에 따라 배포됩니다. 자세한 내용은 `LICENSE`를 확인하세요.<br>
...\ No newline at end of file ...\ No newline at end of file
......