Blog.Vue
☘ 一个vue的个人博客项目,配合.net core api教程,打造前后端分离
파일 탐색기
최종 버전 다운로드 (.zip)- style.css
- btn1.png
- btn2.png
- btn3.png
- photo2.png
- jquery-1.10.2.min.js
- vue-14.js
- Object.html
- background-code2.d66f4d1.png
- rexo.css
- VueBlog -1.html
- bundle.server.js
- entry-server.js
- about.vue
- home.vue
- like.vue
- App.vue
- main.js
- router.js
- webpack.server.js
- .babelrc
- package-lock.json
- package.json
- README.md
- server.js
- fastcgi.conf
- fastcgi_params
- koi-utf
- koi-win
- mime.types
- nginx.conf
- scgi_params
- uwsgi_params
- win-utf
- koi-utf
- unicode-to-nginx.pl
- win-utf
- nginx.vim
- nginx.vim
- nginx.vim
- nginx.vim
- geo2nginx.pl
- README
- CHANGES
- CHANGES.ru
- LICENSE
- OpenSSL.LICENSE
- PCRE.LICENCE
- README
- zlib.LICENSE
- app.51e9ecbc.css
- chunk-vendors.5aa02cc7.css
- element-icons.2fad952a.woff
- element-icons.6f0a7632.ttf
- about.6679ec11.js
- about.6679ec11.js.map
- about.ca358a74.js
- about.ca358a74.js.map
- app.144129fa.js
- app.144129fa.js.map
- app.5ec95ff0.js
- app.5ec95ff0.js.map
- app.75552502.js
- app.75552502.js.map
- app.a2e1dbbe.js
- app.a2e1dbbe.js.map
- app.a4e4b0bd.js
- app.a4e4b0bd.js.map
- app.a547f9e4.js
- app.a547f9e4.js.map
- app.b0f091b5.js
- app.b0f091b5.js.map
- app.b7262413.js
- app.b7262413.js.map
- app.be39c798.js
- app.be39c798.js.map
- app.df21bd2f.js
- app.df21bd2f.js.map
- app.df573334.js
- app.df573334.js.map
- app.eca77cad.js
- app.eca77cad.js.map
- app.f5cd27c8.js
- app.f5cd27c8.js.map
- app.fcf89236.js
- app.fcf89236.js.map
- chunk-vendors.1c001ffe.js
- chunk-vendors.1c001ffe.js.map
- 50x.html
- favicon.ico
- index.html
- index1.html
- access.log
- error.log
- nginx.pid
- nginx.exe
- blogv.png
- environment.png
- favicon.ico
- index.html
- install.png
- logovue.png
- http.ts
- c01.png
- c02.png
- c03.png
- c04.png
- cnblogs.png
- github.png
- logo.png
- longad.jpg
- QQGroup.png
- applicationusermanager.js
- UserAuth.js
- dialog.vue
- dialogVuex.vue
- HelloWorld.vue
- base.css
- m.css
- stylehome.css
- About.vue
- content.vue
- Editor.vue
- Form.vue
- FormVuex.vue
- Home.vue
- Home2.vue
- Login.vue
- LoginCallbackView.vue
- App.vue
- main.ts
- router.ts
- shims-tsx.d.ts
- shims-vue.d.ts
- store.ts
- date.ts
- .browserslistrc
- .dockerignore
- .eslintrc.js
- .gitattributes
- .gitattributes.txt
- .gitignore
- babel.config.js
- Build.bat
- Dockerfile
- LICENSE
- package-lock.json
- package.json
- postcss.config.js
- README.md
- StopContainerImg.sh
- tsconfig.json
- vue.config.js
- vueblog.nginx.conf
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/anjoy8/Blog.Vue
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Blog.Vue
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t blog-vue .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 blog-vue
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm run serve
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm run build
배포용으로 코드를 최적화해서 빌드 파일을 생성합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
