Browser-sync와 npm-run-all로 zen-cli의 미리보기를 다시 불러오기

추기
대응하는 것 같아.
이미 같은 기사가 나왔지만 절반만 쓰고 공개됐다.
이렇게 저장하면 다시 불러올 수 있습니다.

package.제이슨의 내용은 이런 느낌이다.
  "scripts": {
    "start": "npm-run-all -p watch:*",
    "watch:zenn": "zenn preview -p 8000",
    "watch:sync": "browser-sync start --port 8080 --files \"articles/\" --no-open --proxy \"http://localhost:8000\"",
    "new": "zenn new:article --published false"
  },
  "devDependencies": {
    "browser-sync": "^2.26.12",
    "npm-run-all": "^4.1.5",
    "zenn-cli": "^0.1.22"
  }
위 내용을 복사한 후 아래 명령을 사용하여 테스트할 수 있습니다.
npm i
npm start

구조

  • npm-run-all에서zen-cli와browser-sync
  • 를 동시에 실행
  • 브라우저-sync의 프록시 기능을 통해browser-sync에서zen-cli의 미리보기
  • 브라우저-sync의 기능을 이용하여articles 이하를 감시하고 다시 읽기
  • npm-run-all과 브라우저-sync를 조합하면 다른 설정 파일을 준비하지 않고 핫 리셋을 재현할 수 있습니다. 매우 편리하니 꼭 시도해 보십시오.

    좋은 웹페이지 즐겨찾기