개발을 위한 소형 독립형 교차 플랫폼 웹 서버

그 외에도 비오는 일요일에 코드를 작성하기도 했습니다.

작은 development web server 파일 변경 사항을 모니터링하고 외부 도구를 호출하는 기능이 있습니다.

Here Linux 및 Windows용 바이너리를 다운로드할 수 있습니다.


나는 그것을 꼬마 늑대라는 이름으로 명명했습니다.




동영상에서 자동 로드 기능이 어떻게 작동하는지 확인할 수 있습니다. 왼쪽 하단에서 웹 서버를 시작합니다. 명령줄 옵션으로 한 번, 구성 파일로 한 번.

오른쪽 상단 모서리에서 브라우저를 수동으로 다시 로드할 필요 없이 자동으로 표시되는 변경 사항을 적용합니다.




간단한 구성 파일 config.yaml 호스트 및 포트와 같은 표준뿐만 아니라 모니터링할 디렉터리 및 파일을 지정하는 데 사용할 수 있습니다.

그런 다음 변경 사항이 있을 때 명령이 실행됩니다.

키는 직관적입니다.

Server:

  # Host: localhost:8080
  # Address: localhost
  # Port: 8080

  Path:
    Web: web

  Watch:
    - Path: .
      Command: esbuild --bundle --outfile={{ .WebPath }}/bundle.js --sourcemap
      Exclude:
        - ~$
        - ^\.

  Flags:
    FollowSymlinks: true



그런 다음 프로그램이 시작됩니다.

conan --config=config.yaml server serve


그게 다야!

좋은 웹페이지 즐겨찾기