Ubuntu

파일: README.md 코드블럭 변경

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