어떻게 강력한 hexo-- 사용 hexo 플랫폼 개인 블로그를 구축하는 방법

얼마 난 당신이 hexo을 찾을 때까지 자신의 블로그 바이올린하는 방법에 대한 생각을되었습니다 일 전

hexo는 무엇인가

Hexo는 Node.js를 개발하는 오픈 소스 정적 블로그 발생기 인 저자는 대만 학생입니다 tommy351

또한 대학생, 그와 나는 TT 방법 사이에 그렇게 큰 차이가

그녀는 빠르고 간단하고 효율적인 프레임 워크의 블로그입니다. hexo 정적 페이지를 생성하는 아름다운 테마를 사용할 수 있습니다, 몇 초에 마크 다운 (또는 다른 렌더링 엔진) 분석 기사를 사용

NPM 공식 웹 사이트에서 hexo 자신을 소개하는 것입니다 :A fast, simple & powerful blog framework, powered by Node.js

말했다 앞

사용 hexo하기 전에, 다음을 완료하시기 바랍니다

위의 조건을 충족하는 경우, 그래서 시작하자

다운로드 hexo 설치

  1. 열기 cmd를 입력npm install -g hexo

  2. 바탕 화면에서 비어있는 새 폴더 이름 hexo를 만들

  3. 설치가 완료되면 망할 놈의 강타 cmd를 열고

  4. hexo 폴더를 입력 한 후 cmd를 입력$ hexo init

당신이 축하, hexo 성공가 구축 된 위, 다음 단계의 세트를 완료하면, 그것은 간단하지 않다?

로컬로 실행 hexo

hexo를 설치 한 후 로컬에서 빈 hexo 블로그를 볼 수
cmd를 입력 $ hexo s --debug한 다음 브라우저의 주소 표시 줄에있는 http://localhost:4000/당신의 앞에 쇼, hexo의 기본 테마 풍경

참고 : hexo s이다 hexo server약어

GitHub의에 제출

첫째, hexo 폴더를 입력의 루트 디렉토리 찾아 _config.yml 파일을 편집기로 엽니 다

찾을 배포 :

입력합니다 $ npm install hexo-deployer-git --save
GitHub의를 채우기 위해 필요에 배포

deploy:
  type: git
  repository: <repository url>
  branch: master

입력합니다 $ npm install hexo-deployer-ftpsync --save
채우기에 요구를 호스팅하는 클라우드 웹에 배포

deploy:
  type: ftpsync
  host: <主机ip地址>
  user: <ftp用户名>
  pass: <ftp密码>
  remote: [remote]
  port: [21]
  ignore:
  connections:
  verbose:

참고 : .yml 파일 형식은 엄격하게,에 : 뒤에 공백을 입력해야합니다, 당신은 내용을 작성하지 않는 경우 "을"의 기본값입니다

파일이 수정 된 후에는 저장소 GitHub의를 만드는 것입니다

  1. 라는 이름의 GitHub의 계정 가정 XXX를

  2. 라는 이름의 폴더를 생성 XXX의 .github.io의 라이브러리를

생성 된 공개 망할 놈의 bash는 보도 Ctrl 키를 한 번 + C와 입력 yhexo 지역 미리보기의 끝을. 당신의 hexo 폴더를 입력 한 후 입력 $ hexo generate(파일은 정적 페이지를 생성하는 데 사용, 생략 할 수있다 $ hexo g)

이어서 입력 $ hexo deploy(약칭 될 수있다 hexo d)

참고 : SSH 공개 키 이전에 생성 한 경우에는, 당신은 이메일과 비밀번호를 입력 할 필요가 있다면, 가서 직접 제출하실 수 있습니다

변경 hexo 테마

기본 테마 hexo에 만족하지 않는 경우, 당신은 또한 자신의 테마 팩을 발견하고 심지어 자신을 만들 수 있습니다.
나는 테마로 사용하고 재료를 하고 간단하게 부착 할 수없는, 자신의 UI를 사용자 정의 할 수 있습니다.
특정 사용 장소 : HEXO 변화를 주제로 블로그 (같은 원리를하지만 서로 다른 테마)

게시 자료

입력 $ hexo new "博客名"
성공적으로 생성 한 후, 당신은 단지 편집기로 만든 오픈 .md 파일에 폴더 _posts을 찾아, 소스 파일 hexo 폴더에 클릭, 다음과 같은 코드를 볼 수 있습니다

---
title:
date:
tags:
---

에서 제목의 기사의 이름을 입력 다시, 공간주의, 태그 설정 태그 형식으로 사용[标签一,标签二]

설정 후 사용하기 시작 마크 다운 구문 그것의 블로그를 생성 할 수

다른 일반적인 hexo 명령

  • $ hexo clean #清除缓存

  • $ hexo generate --watch #监视文件变动

  • $ hexo new page "页面名" #新建页面

Node.js를 오류 처리

문제 : 경우 레지스트리 오류 분석 json으로 NPM 패키지 설치 오류
해결 방법 : 입력npm config setregistry http://registry.cnpmjs.org

참고 : 링크가 일시적으로 유효하므로 이제 레코드의 도메인 이름은 것을
마지막으로, 블로그의 주소를 첨부 트레버의 블로그

이 문서는 재현 원숭이 2048➵ https://www.mk2048.com/blog/blog.php?id=hh0c2b1akbb

추천

출처www.cnblogs.com/homehtml/p/12560441.html