본문 바로가기
IT/Hexo

Hexo 의 package 설정

by DOSGamer 2022. 6. 28.
반응형

헥소(Hexo) npm script 설정

개인마다 설정 환경이 틀리겠지만 제가 사용 중인 package.json 환경을 공유합니다

  • build : Hexo 의 html 생성
  • clean : Hexo 의 html 삭제
  • deploy : Hexo 의 추가된 내용만 build 해서 github page 로 deploy
  • deployall : Hexo 의 전체 내용을 build 해서 github page 로 deploy
  • server : local 에서 Hexo 서버 띄워서 확인
{
  "name": "richardkim-github-blog",
  "version": "1.0.1",
  "private": true,
  "scripts": {
    "build": "hexo generate",
    "clean": "hexo clean",
    "deploy": "hexo deploy --generate",
    "deployall": "hexo clean && hexo deploy --generate",
    "server": "hexo server -p 8000"
  },
  "hexo": {
    "version": "5.4.0"
  },
  "dependencies": {
    "bulma": "^0.9.2",
    "bulma-stylus": "^0.8.0",
    "hexo": "^5.4.0",
    "hexo-autonofollow": "^1.0.1",
    "hexo-component-inferno": "^0.10.5",
    "hexo-deployer-git": "^3.0.0",
    "hexo-filter-plantuml": "^2.1.0",
    "hexo-generator-archive": "^1.0.0",
    "hexo-generator-category": "^1.0.0",
    "hexo-generator-feed": "^3.0.0",
    "hexo-generator-index": "^2.0.0",
    "hexo-generator-robotstxt": "^0.2.0",
    "hexo-generator-seo-friendly-sitemap": "0.2.1",
    "hexo-generator-tag": "^1.0.0",
    "hexo-renderer-ejs": "^1.0.0",
    "hexo-renderer-inferno": "^0.1.3",
    "hexo-renderer-marked": "^4.0.0",
    "hexo-renderer-stylus": "^2.0.1",
    "hexo-server": "^2.0.0",
    "hexo-theme-icarus": "^4.1.2",
    "inferno": "^7.4.8",
    "inferno-create-element": "^7.4.8"
  }
}

2022년 기준으로 Hexo 6.2 버전이 릴리즈 되었습니다.

반응형