Skip to content

Commit 4014ed7

Browse files
committed
init: 프로젝트 기본 세팅 및 docs 세팅
0 parents  commit 4014ed7

59 files changed

Lines changed: 32560 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Deploy VitePress to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
permissions:
8+
contents: read
9+
pages: write
10+
id-token: write
11+
12+
jobs:
13+
build:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v4
18+
19+
- name: Setup Node
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: 20
23+
24+
- name: Install dependencies
25+
run: npm ci
26+
27+
- name: Build
28+
run: npm run docs:build
29+
30+
- name: Setup Pages
31+
uses: actions/configure-pages@v5
32+
33+
- name: Upload artifact
34+
uses: actions/upload-pages-artifact@v3
35+
with:
36+
path: docs/.vitepress/dist
37+
38+
deploy:
39+
needs: build
40+
runs-on: ubuntu-latest
41+
environment:
42+
name: github-pages
43+
url: ${{ steps.deployment.outputs.page_url }}
44+
steps:
45+
- name: Deploy to GitHub Pages
46+
id: deployment
47+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# dependencies
2+
/node_modules
3+
4+
# build output
5+
/dist
6+
/.vitepress/cache
7+
/.vitepress/dist
8+
9+
# system files
10+
.DS_Store
11+
Thumbs.db
12+
13+
# logs
14+
npm-debug.log*
15+
pnpm-debug.log*
16+
yarn-debug.log*
17+
yarn-error.log*

README.md

Whitespace-only changes.

config.mts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import { defineConfig } from "vitepress";
2+
3+
export default defineConfig({
4+
base: "/frontend-tech-interview/",
5+
title: "FE Tech Interview Handbook",
6+
description: "Coding Village Protector",
7+
themeConfig: {
8+
nav: [{ text: "Home", link: "/" }],
9+
sidebar: [
10+
{
11+
text: "Conventions",
12+
items: [{ text: "기타", link: "/etc" }],
13+
},
14+
],
15+
socialLinks: [
16+
{
17+
icon: "github",
18+
link: "https://github.com/Coding-Village-Protector/frontend-tech-interview",
19+
},
20+
],
21+
},
22+
});

docs/.vitepress/cache/deps/@theme_index.js

Lines changed: 275 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/.vitepress/cache/deps/@theme_index.js.map

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"hash": "b8ded24e",
3+
"configHash": "f03b5754",
4+
"lockfileHash": "f891eb0d",
5+
"browserHash": "087bca28",
6+
"optimized": {
7+
"vue": {
8+
"src": "../../../../node_modules/.pnpm/vue@3.5.21/node_modules/vue/dist/vue.runtime.esm-bundler.js",
9+
"file": "vue.js",
10+
"fileHash": "db452d39",
11+
"needsInterop": false
12+
},
13+
"vitepress > @vue/devtools-api": {
14+
"src": "../../../../node_modules/.pnpm/@vue+devtools-api@7.7.7/node_modules/@vue/devtools-api/dist/index.js",
15+
"file": "vitepress___@vue_devtools-api.js",
16+
"fileHash": "3ad37541",
17+
"needsInterop": false
18+
},
19+
"vitepress > @vueuse/core": {
20+
"src": "../../../../node_modules/.pnpm/@vueuse+core@12.8.2/node_modules/@vueuse/core/index.mjs",
21+
"file": "vitepress___@vueuse_core.js",
22+
"fileHash": "52c38a30",
23+
"needsInterop": false
24+
},
25+
"@theme/index": {
26+
"src": "../../../../node_modules/.pnpm/vitepress@1.6.4_@algolia+client-search@5.37.0_postcss@8.5.6_search-insights@2.17.3/node_modules/vitepress/dist/client/theme-default/index.js",
27+
"file": "@theme_index.js",
28+
"fileHash": "4ba761b1",
29+
"needsInterop": false
30+
}
31+
},
32+
"chunks": {
33+
"chunk-EIFEAHWG": {
34+
"file": "chunk-EIFEAHWG.js"
35+
},
36+
"chunk-6YXV5RAZ": {
37+
"file": "chunk-6YXV5RAZ.js"
38+
}
39+
}
40+
}

0 commit comments

Comments
 (0)