VBlog 의 코드 구조,vue-element,vue-vant 구성 요 소 를 사용 하여 개발 한 순수 전단 블 로그
18673 단어 vue
항목 주소
https://github.com/GitHub-Laziji/vblog
프레젠테이션 주소
https://github-laziji.github.io (제 블 로그 이기 도 합 니 다.블 로그 업데이트 기록 이 있 습 니 다)
의 원리
VBlog 는 순수한 전단 프로젝트 로 gist 를 이용 하여 블 로그 의 데 이 터 를 저장 합 니 다.gist 는 github 에서 코드 세 션 을 공유 하 는 기능 입 니 다.github-api 를 이용 하여 gist 를 조작 하여 웹 페이지 에 블 로 그 를 동적 으로 게시 하 는 기능 을 실현 합 니 다.
블 로그 의 예 를 조회 하 다.
/users/${githubUsername}/gists?page=${query.page}&per_page=${query.pageSize}
github-api 문서
https://developer.github.com/v3/
사용 한 구성 요소
Element-UI(컴퓨터 엔 드 의 주요 구성 요소)mavon-editor(markdown 문법 이 풍부 한 텍스트 편집기)
VBlog-master.....................
├─ index.html....................
├─ package.json..................
├─ README.md.....................
├─ src...........................
│ ├─ api........................ github-api
│ │ ├─ gist.js.................
│ │ ├─ project.js..............
│ │ └─ user.js.................
│ ├─ App.vue....................
│ ├─ assets..................... ,
│ │ └─ logo.png................
│ ├─ main.js....................
│ ├─ mobile_views...............
│ │ ├─ blog....................
│ │ │ ├─ Details.vue..........
│ │ │ └─ Main.vue.............
│ │ ├─ layout..................
│ │ │ ├─ components...........
│ │ │ │ ├─ AppMain.vue.......
│ │ │ │ └─ Bottombar.vue.....
│ │ │ └─ Layout.vue...........
│ │ ├─ project.................
│ │ │ ├─ Details.vue..........
│ │ │ └─ Main.vue.............
│ │ └─ self....................
│ │ └─ Main.vue.............
│ ├─ router.....................
│ │ └─ index.js................
│ ├─ store......................
│ │ ├─ getters.js..............
│ │ ├─ index.js................
│ │ └─ modules.................
│ │ ├─ configuration.js.....
│ │ ├─ token.js.............Token
│ │ └─ user.js..............
│ ├─ utils......................
│ │ ├─ cookie.js............... cookie
│ │ ├─ request.js..............axios
│ │ └─ util.js.................
│ └─ views......................
│ ├─ blog....................
│ │ ├─ Add.vue..............
│ │ ├─ Details.vue..........
│ │ ├─ Edit.vue.............
│ │ └─ Main.vue.............
│ ├─ common..................
│ │ └─ TokenDialog.vue......
│ ├─ configure...............
│ │ └─ Main.vue.............
│ ├─ error...................
│ │ └─ Error404.vue.........
│ ├─ layout..................
│ │ ├─ components...........
│ │ │ ├─ AppMain.vue.......
│ │ │ ├─ Foot.vue..........
│ │ │ └─ Sidebar.vue.......
│ │ └─ Layout.vue...........
│ ├─ License.vue.............
│ ├─ new.....................
│ │ └─ Main.vue.............
│ ├─ project.................
│ │ ├─ Details.vue..........
│ │ └─ Main.vue.............
│ └─ readme..................README
│ └─ Main.vue.............
└─ static........................
├─ .gitkeep...................
└─ configuration.json.........
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Fastapi websocket 및 vue 3(Composition API)1부: FastAPI virtualenv 만들기(선택 사항) FastAPI 및 필요한 모든 것을 다음과 같이 설치하십시오. 생성main.py 파일 및 실행 - 브라우저에서 이 링크 열기http://127.0.0.1:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.