From fcf76547e527646a5a555c2ef775ce9759781a7b Mon Sep 17 00:00:00 2001 From: expressgy Date: Tue, 22 Apr 2025 01:24:24 +0800 Subject: [PATCH] first commit --- .gitignore | 24 + README.md | 75 + app.vue | 6 + assets/css/tailwind.css | 3 + components/HelloWorld.vue | 9 + docs/01-关于Nuxt的初始化.md | 26 + docs/02-使用tailwindcss.md | 80 + eslint.config.mjs | 6 + layouts/default.vue | 9 + layouts/home.vue | 11 + layouts/start.vue | 11 + nuxt.config.ts | 63 + package-lock.json | 15773 ++++++++++++++++++++++++++++++++++ package.json | 27 + pages/home/index.vue | 13 + pages/index.vue | 189 + public/favicon.ico | Bin 0 -> 4286 bytes public/robots.txt | 2 + server/tsconfig.json | 3 + tailwind.config.js | 16 + tsconfig.json | 4 + 21 files changed, 16350 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app.vue create mode 100644 assets/css/tailwind.css create mode 100644 components/HelloWorld.vue create mode 100644 docs/01-关于Nuxt的初始化.md create mode 100644 docs/02-使用tailwindcss.md create mode 100644 eslint.config.mjs create mode 100644 layouts/default.vue create mode 100644 layouts/home.vue create mode 100644 layouts/start.vue create mode 100644 nuxt.config.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pages/home/index.vue create mode 100644 pages/index.vue create mode 100644 public/favicon.ico create mode 100644 public/robots.txt create mode 100644 server/tsconfig.json create mode 100644 tailwind.config.js create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4a7f73a --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Nuxt dev/build outputs +.output +.data +.nuxt +.nitro +.cache +dist + +# Node dependencies +node_modules + +# Logs +logs +*.log + +# Misc +.DS_Store +.fleet +.idea + +# Local env files +.env +.env.* +!.env.example diff --git a/README.md b/README.md new file mode 100644 index 0000000..25b5821 --- /dev/null +++ b/README.md @@ -0,0 +1,75 @@ +# Nuxt Minimal Starter + +Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. + +## Setup + +Make sure to install dependencies: + +```bash +# npm +npm install + +# pnpm +pnpm install + +# yarn +yarn install + +# bun +bun install +``` + +## Development Server + +Start the development server on `http://localhost:3000`: + +```bash +# npm +npm run dev + +# pnpm +pnpm dev + +# yarn +yarn dev + +# bun +bun run dev +``` + +## Production + +Build the application for production: + +```bash +# npm +npm run build + +# pnpm +pnpm build + +# yarn +yarn build + +# bun +bun run build +``` + +Locally preview production build: + +```bash +# npm +npm run preview + +# pnpm +pnpm preview + +# yarn +yarn preview + +# bun +bun run preview +``` + +Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. diff --git a/app.vue b/app.vue new file mode 100644 index 0000000..f129068 --- /dev/null +++ b/app.vue @@ -0,0 +1,6 @@ + + diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css new file mode 100644 index 0000000..bd6213e --- /dev/null +++ b/assets/css/tailwind.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/components/HelloWorld.vue b/components/HelloWorld.vue new file mode 100644 index 0000000..31bf27e --- /dev/null +++ b/components/HelloWorld.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/docs/01-关于Nuxt的初始化.md b/docs/01-关于Nuxt的初始化.md new file mode 100644 index 0000000..b4606c1 --- /dev/null +++ b/docs/01-关于Nuxt的初始化.md @@ -0,0 +1,26 @@ +# 关于Nuxt的初始化 + +- 命令 + +```bash +npm init nuxt + +npm create nuxt <项目名称> +``` + +- 创建目录 `nuxi add` + +```bash +npx nuxi add