Skip to content

Commit 2968362

Browse files
authored
refinement: nuxt project initialization (#108)
* feat: nuxt init * chore: README
1 parent f5c522d commit 2968362

11 files changed

+6514
-0
lines changed

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Nuxt dev/build outputs
2+
.output
3+
.data
4+
.nuxt
5+
.nitro
6+
.cache
7+
dist
8+
9+
# Node dependencies
10+
node_modules
11+
12+
# Logs
13+
logs
14+
*.log
15+
16+
# Misc
17+
.DS_Store
18+
.fleet
19+
.idea
20+
21+
# Local env files
22+
.env
23+
.env.*
24+
!.env.example

.vscode/settings.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"cSpell.words": [
3+
"vuejs"
4+
]
5+
}

README.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
<p align="center">
2+
<img width="128" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/vuejs-jp.png" alt="Vue.js Japan User Group">
3+
</p>
4+
5+
<h1 align="center">Vue.js 日本ユーザーグループ</h1>
6+
7+
<p align="center">
8+
<a href="https://github.com/vuejs-jp/home/actions">
9+
<img src="https://github.com/vuejs-jp/home/workflows/Test/badge.svg" alt="GitHub Actions">
10+
</a>
11+
<a href="https://github.com/vuejs-jp/home/blob/master/LICENSE">
12+
<img src="https://img.shields.io/npm/l/vue.svg" alt="License">
13+
</a>
14+
</p>
15+
16+
> [!WARNING]
17+
> このリポジトリは現在大規模な改修を行っています。\
18+
> 現在, https://vuejs-jp.org に公開中のウェブサイトのソースコードは [`legacy` ブランチ](https://github.com/vuejs-jp/home/tree/legacy) にあります。\
19+
> 回収のロードマップについては https://github.com/vuejs-jp/home/discussions/98 をご覧ください。
20+
21+
Vue.js 日本ユーザーグループへようこそ。私たちは、年に一度の大規模カンファレンス **“Vue Fes Japan”** の運営や、**Vue.js 公式ドキュメントの日本語翻訳**をはじめ、日本における Vue.js の普及と、Vue.js エコシステムへの貢献を行っている**日本最大の Vue.js コミュニティ**です。
22+
23+
Vue.js 日本ユーザグループは、
24+
25+
- 日本における Vue.js の普及
26+
- 日本語による Vue.js に関する情報の共有、およびディスカッション
27+
- Vue.js への貢献
28+
29+
を目的としています。
30+
31+
Vue.js に興味のある方でしたらどなたでもお気軽にご参加ください。
32+
33+
## コミュニケーション
34+
35+
- [Vue.js オフィシャルフォーラム](http://forum.vuejs.org)
36+
- [Vue.js 日本ユーザーグループ 公式 Slack](https://join.slack.com/t/vuejs-jp/shared_invite/zt-vmg3iysl-~CPGAxFMWwa0Fnu2IqtMdQ)
37+
- [Vue.js 日本ユーザーグループ 公式 Twitter](https://twitter.com/vuefes)
38+
- [Vue.js 日本ユーザーグループ 公式 note](https://note.com/vuejs_jp)
39+
40+
## 活動
41+
42+
- [Vue.js 公式ドキュメント 日本語翻訳プロジェクト](https://github.com/vuejs-jp/ja.vuejs.org)
43+
- [Nuxt.js 公式ドキュメント 日本語翻訳プロジェクト](https://github.com/vuejs-jp/ja.nuxtjs.org/wiki)
44+
- [Vue.js Meetup イベント](http://vuejs-meetup.connpass.com)
45+
46+
## ツールスポンサー
47+
48+
<table>
49+
<tbody>
50+
<tr>
51+
<td align="center" valign="middle">
52+
<a href="https://docs.esa.io/posts/239/" target="_blank">
53+
<img width="196px" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/esa.png" alt="esa">
54+
</a>
55+
</td>
56+
<td align="center" valign="middle">
57+
<a href="http://slack.com/" target="_blank">
58+
<img width="196px" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/slack.png" alt="Slack">
59+
</a>
60+
</td>
61+
</tr>
62+
</tbody>
63+
</table>
64+
65+
## 行動規範
66+
67+
Vue.js 日本ユーザーグループが掲げる[行動規範](https://github.com/vuejs-jp/home/blob/master/.github/CODE_OF_CONDUCT.md)をご確認ください。
68+
69+
## ウェブサイト開発への参加
70+
71+
Vue.js 日本ユーザーグループの公式ウェブサイトは、コミュニティの支援によって成り立っています。誰でも自由に開発に参加することができます。公式ウェブサイトの環境セットアップや開発の進め方については[コントリビューションガイド](https://github.com/vuejs-jp/home/blob/master/.github/CONTRIBUTING.md)をご確認ください。

app/app.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<template>
2+
<div>
3+
<NuxtRouteAnnouncer />
4+
<NuxtWelcome />
5+
</div>
6+
</template>

nuxt.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// https://nuxt.com/docs/api/configuration/nuxt-config
2+
export default defineNuxtConfig({
3+
compatibilityDate: "2024-04-03",
4+
future: { compatibilityVersion: 4 },
5+
devtools: { enabled: true },
6+
});

package.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "vuejs-jp.org",
3+
"private": true,
4+
"type": "module",
5+
"scripts": {
6+
"build": "nuxt build",
7+
"dev": "nuxt dev",
8+
"generate": "nuxt generate",
9+
"preview": "nuxt preview",
10+
"postinstall": "nuxt prepare"
11+
},
12+
"dependencies": {
13+
"nuxt": "^3.14.159",
14+
"vue": "latest",
15+
"vue-router": "latest"
16+
},
17+
"packageManager": "[email protected]"
18+
}

0 commit comments

Comments
 (0)