File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 네, 맞습니다! 인터넷이 되지 않는 환경에서는 ** Python만 설치되어 있으면** 충분합니다. Node.js나 npm 없이도 Python의 내장 HTTP 서버를 통해 ** Docsify 문서를 로컬 네트워크로 공유** 할 수 있습니다.
2+
3+ ---
4+
5+ ### ** 왜 Python만으로 가능한가?**
6+ - ** Python의 내장 HTTP 서버** 는 정적 파일(HTML, CSS, JS 등)을 브라우저가 접근할 수 있도록 제공합니다.
7+ - ** Docsify** 는 정적 웹 사이트이기 때문에, Python 서버가 JS와 CSS 파일을 제공만 하면 정상적으로 브라우저에서 표시됩니다.
8+
9+ ---
10+
11+ ### ** 정리한 환경 요건**
12+ 1 . ** Python** (버전 2.7 이상 또는 3.x)만 설치되어 있으면 됩니다.
13+ 2 . ** Docsify의 정적 파일** (` index.html ` , ` docsify.min.js ` , ` vue.css ` )이 준비되어 있어야 합니다.
14+
15+ ---
16+
17+ ### ** 간단한 과정 정리**
18+
19+ 1 . ** Python 설치 확인**
20+ - 터미널 또는 명령 프롬프트에서 확인합니다:
21+ ``` bash
22+ python --version # Python 2.x
23+ python3 --version # Python 3.x
24+ ```
25+
26+ 2. ** 정적 Docsify 파일 준비**
27+ 외부에서 복사해 온 ** docsify 프로젝트 폴더** 가 있어야 합니다:
28+ ```
29+ /docsify-server
30+ ├── index.html
31+ ├── README.md
32+ ├── docsify.min.js
33+ └── vue.css
34+ ```
35+
36+ 3. **Python으로 HTTP 서버 실행**
37+ 터미널에서 **docsify-server 폴더**로 이동한 후:
38+ ```bash
39+ cd docsify-server
40+ ```
41+
42+ - ** Python 3** 의 경우:
43+ ``` bash
44+ python -m http.server 8000
45+ ```
46+
47+ - ** Python 2** 의 경우:
48+ ` ` ` bash
49+ python -m SimpleHTTPServer 8000
50+ ` ` `
51+
52+ 4. ** IP 주소 확인**
53+ - 첫 번째 컴퓨터에서 자신의 IP 주소를 확인합니다:
54+ ` ` ` bash
55+ ifconfig # 리눅스/맥
56+ ipconfig # 윈도우
57+ ` ` `
58+
59+ 예를 들어 IP 주소가 ** 192.168.0.10** 이라면 ** http://192.168.0.10:8000** 으로 접근할 수 있습니다.
60+
61+ 5. ** 두 번째 컴퓨터에서 네트워크 접속**
62+ 두 번째 컴퓨터에서 브라우저를 열고:
63+ ```
64+ http://192.168.0.10:8000
65+ ```
66+ 로 접속하면 Docsify 문서를 볼 수 있습니다.
67+
68+ ---
69+
70+ ### **결론**
71+ 네, 인터넷이 되지 않는 환경에서도 **Python만 있으면 간단하게 HTTP 서버를 통해 Docsify를 로컬 네트워크에서 공유할 수 있습니다.** 😊
You can’t perform that action at this time.
0 commit comments