정적 파일 을 서보 하 는 몇 가지 방법

1628 단어 문건
우 리 는 특정한 폴 더 를 정적 파일 서버 로 신속하게 사용 해 야 하 는 장면 (예 를 들 어 전단 프레임 워 크, 플러그 인, 정적 프 리 젠 테 이 션 사이트 등 포함) 을 자주 만 났 습 니 다. 어떻게 가장 빠 른 속도 로 서버 로 바 꿀 수 있 습 니까?이 글 은 프로 그래 밍 을 하지 않 은 상태 에서 프로 그래 밍 을 고려 하면 어떤 언어 든 서버 를 쓸 수 있 습 니 다.
Apache, Nginx, IIS 등 대 살 기
전통 적 인 서버 는 물론 이 고 설정 소 에 가서 이 폴 더 를 추가 해 야 합 니 다. 우리 의 목 표 는 명령 행 / 터미널 을 신속하게 열 고 명령 을 처리 하 는 것 입 니 다. 이것 은 가장 좋 은 방법 이 아 닐 것 입 니 다.
node
houston
https://github.com/alejandro/Houston
npm install -g nhouston

houston [-p xxxx]


http-server
이 방안 은 비교적 아름 답 습 니 다. css 를 썼 습 니 다.
npm install -g http-server

http-server [-p xxxx]


static-server
https://github.com/nodeapps/http-server
npm install -g static-server

serve [dir] [--port xxxx]


위의 몇 개 는 모두 나의 windows 아래 에서 뛰 지 않 았 기 때문에 깊이 연구 하지 않 았 다. 오랫동안 이 컴퓨터 를 사용 하지 않 았 기 때문에 하나 도 뛰 지 못 했다. 아마 나의 이 컴퓨터 환경의 문제 일 것 이다.맥 에서 다 잘 뛸 수 있어.한 마디 로 하면 node 는 다음 방안 이 많 지만 여러 가지 가 순 조 롭 지 못 하 다.
python
python -m SimpleHTTPServer [port]


python 의 방법 도 매우 간편 하고 가방 을 설치 할 필요 가 없습니다. 그러나 작은 bug 가 있 는 것 같 습 니 다. 저 는 폴 더 가 있어 서 필사적으로 탐색 할 수 없 지만 그 뒤에 경 로 를 계속 쓰 고 탐색 할 수 있 습 니 다. 영문 도 모 릅 니 다.
ruby(sencha)
ruby 나 는 잘 모 르 지만, 사실은 내 가 말 한 것 은 sencha 이다.sencha 를 할 때 웹 서버 를 가지 고 있 는 것 을 발 견 했 습 니 다. 정적 디 렉 터 리 를 서보 할 수 있 고 편리 하 며 미관 도 있 습 니 다.
sencha web [-port xxxx] start 

좋은 웹페이지 즐겨찾기