Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Nuxt3 migration #97

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 18 additions & 82 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,90 +1,26 @@
# Created by .ignore support plugin (hsz.mobi)
### Node template
# Logs
/logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
# Nuxt dev/build outputs
.output
.data
.nuxt

# Nuxt generate
.nitro
.cache
dist

# vuepress build output
.vuepress/dist
# Node dependencies
node_modules

# Serverless directories
.serverless
# Logs
logs
*.log

# IDE / Editor
# Misc
.DS_Store
.fleet
.idea

# Service worker
sw.*

# macOS
.DS_Store
# Local env files
.env
.env.*
!.env.example

# Vim swap files
*.swp
.cspellcache
72 changes: 72 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
// Disable the default formatter, use eslint instead
"prettier.enable": false,
"editor.formatOnSave": false,
// Auto fix
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never"
},
// Silent the stylistic rules in you IDE, but still auto fix them
"eslint.rules.customizations": [
{
"rule": "style/*",
"severity": "off"
},
{
"rule": "format/*",
"severity": "off"
},
{
"rule": "*-indent",
"severity": "off"
},
{
"rule": "*-spacing",
"severity": "off"
},
{
"rule": "*-spaces",
"severity": "off"
},
{
"rule": "*-order",
"severity": "off"
},
{
"rule": "*-dangle",
"severity": "off"
},
{
"rule": "*-newline",
"severity": "off"
},
{
"rule": "*quotes",
"severity": "off"
},
{
"rule": "*semi",
"severity": "off"
}
],
// Enable eslint for all supported languages
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue",
"html",
"markdown",
"json",
"jsonc",
"yaml",
"toml",
"gql",
"graphql"
],
"cSpell.words": [
"vuejs"
],
}
107 changes: 58 additions & 49 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,66 +1,75 @@
<p align="center">
<img width="128" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/vuejs-jp.png" alt="Vue.js Japan User Group">
</p>
# Nuxt 3 Minimal Starter

<h1 align="center">Vue.js 日本ユーザーグループ</h1>
Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.

<p align="center">
<a href="https://github.com/vuejs-jp/home/actions">
<img src="https://github.com/vuejs-jp/home/workflows/Test/badge.svg" alt="GitHub Actions">
</a>
<a href="https://github.com/vuejs-jp/home/blob/master/LICENSE">
<img src="https://img.shields.io/npm/l/vue.svg" alt="License">
</a>
</p>
## Setup

Vue.js 日本ユーザーグループへようこそ。私たちは、年に一度の大規模カンファレンス **“Vue Fes Japan”** の運営や、**Vue.js 公式ドキュメントの日本語翻訳**をはじめ、日本における Vue.js の普及と、Vue.js エコシステムへの貢献を行っている**日本最大の Vue.js コミュニティ**です。
Make sure to install the dependencies:

Vue.js 日本ユーザグループは、
```bash
# npm
npm install

- 日本における Vue.js の普及
- 日本語による Vue.js に関する情報の共有、およびディスカッション
- Vue.js への貢献
# pnpm
pnpm install

を目的としています。
# yarn
yarn install

Vue.js に興味のある方でしたらどなたでもお気軽にご参加ください。
# bun
bun install
```

## コミュニケーション
## Development Server

- [Vue.js オフィシャルフォーラム](http://forum.vuejs.org)
- [Vue.js 日本ユーザーグループ 公式 Slack](https://join.slack.com/t/vuejs-jp/shared_invite/zt-vmg3iysl-~CPGAxFMWwa0Fnu2IqtMdQ)
- [Vue.js 日本ユーザーグループ 公式 Twitter](https://twitter.com/vuefes)
- [Vue.js 日本ユーザーグループ 公式 note](https://note.com/vuejs_jp)
Start the development server on `http://localhost:3000`:

## 活動
```bash
# npm
npm run dev

- [Vue.js 公式ドキュメント 日本語翻訳プロジェクト](https://github.com/vuejs-jp/ja.vuejs.org)
- [Nuxt.js 公式ドキュメント 日本語翻訳プロジェクト](https://github.com/vuejs-jp/ja.nuxtjs.org/wiki)
- [Vue.js Meetup イベント](http://vuejs-meetup.connpass.com)
# pnpm
pnpm run dev

## ツールスポンサー
# yarn
yarn dev

<table>
<tbody>
<tr>
<td align="center" valign="middle">
<a href="https://docs.esa.io/posts/239/" target="_blank">
<img width="196px" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/esa.png" alt="esa">
</a>
</td>
<td align="center" valign="middle">
<a href="http://slack.com/" target="_blank">
<img width="196px" src="https://raw.githubusercontent.com/vuejs-jp/home/master/.github/assets/slack.png" alt="Slack">
</a>
</td>
</tr>
</tbody>
</table>
# bun
bun run dev
```

## 行動規範
## Production

Vue.js 日本ユーザーグループが掲げる[行動規範](https://github.com/vuejs-jp/home/blob/master/.github/CODE_OF_CONDUCT.md)をご確認ください。
Build the application for production:

## ウェブサイト開発への参加
```bash
# npm
npm run build

Vue.js 日本ユーザーグループの公式ウェブサイトは、コミュニティの支援によって成り立っています。誰でも自由に開発に参加することができます。公式ウェブサイトの環境セットアップや開発の進め方については[コントリビューションガイド](https://github.com/vuejs-jp/home/blob/master/.github/CONTRIBUTING.md)をご確認ください。
# pnpm
pnpm run build

# yarn
yarn build

# bun
bun run build
```

Locally preview production build:

```bash
# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

# bun
bun run preview
```

Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
90 changes: 90 additions & 0 deletions _legacy/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Created by .ignore support plugin (hsz.mobi)
### Node template
# Logs
/logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# Nuxt generate
dist

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless

# IDE / Editor
.idea

# Service worker
sw.*

# macOS
.DS_Store

# Vim swap files
*.swp
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading
Loading