MyGit
๐Ÿšฉๆ”ถๅˆฐGitHubไป“ๅบ“็š„ๆ›ดๆ–ฐ้€š็Ÿฅ

nacos-group/nacos-group.github.io

Fork: 133 Star: 93 (ๆ›ดๆ–ฐไบŽ 2024-04-18 11:56:20)

license: Apache-2.0

Language: Astro .

nacos-group.github.io

GitHub็ฝ‘ๅ€

โœจๅ…่ดน็”ณ่ฏท็ฝ‘็ซ™SSL่ฏไนฆ๏ผŒๆ”ฏๆŒๅคšๅŸŸๅๅ’Œๆณ›ๅŸŸๅ๏ผŒ็‚นๅ‡ปๆŸฅ็œ‹

Nacos Official WebSite

This project keeps all sources used for building up Nacos official website which's served at http://nacos.io.

README.md

Build instruction

  1. Run npm i in the root directory to install the dependencies.
  2. Run npm run dev in the root directory to start a local server, you will see the website in localhost:4321.
  3. Run npm run build to build source code.

Requirements

Node.js version >= 18.14.1

๐Ÿš€ Project Structure

Inside of your Astro + Starlight project, you'll see the following folders and files:


โ”œโ”€โ”€ public/                # Static Assest
โ”‚   โ”œโ”€โ”€ font/
โ”‚   โ”œโ”€โ”€ img/
โ”œโ”€โ”€ src/                   # Source Directory
โ”‚   โ”œโ”€โ”€ assets/
โ”‚   โ”œโ”€โ”€ components/        # Common Components
โ”‚   โ”‚   โ”œโ”€โ”€ cloud/
โ”‚   โ”‚   โ”œโ”€โ”€ common/        # General Components
โ”‚   โ”‚   โ”œโ”€โ”€ contributors/
โ”‚   โ”‚   โ”œโ”€โ”€ home/          # Homepage Components
โ”‚   โ”‚   โ”œโ”€โ”€ icon/
โ”‚   โ”‚   โ”œโ”€โ”€ markdownSet/
โ”‚   โ”‚   โ”œโ”€โ”€ starlight/ 
โ”‚   โ”œโ”€โ”€ content/
โ”‚   โ”‚   โ”œโ”€โ”€ blog/          # Blog Directory
โ”‚   โ”‚   โ”œโ”€โ”€ docs/          # Docs Directory
โ”‚   โ”‚   โ”œโ”€โ”€ download/      # Download Directory
โ”‚   โ”‚   โ””โ”€โ”€ config.ts
โ”‚   โ”œโ”€โ”€ helpers/
โ”‚   โ”œโ”€โ”€ i18n/              # International entry configuration
โ”‚   โ”‚   โ””โ”€โ”€ en/
โ”‚   โ”‚   โ””โ”€โ”€ zh-cn/
โ”‚   โ”œโ”€โ”€ layouts/           # Basic layout of the project
โ”‚   โ”œโ”€โ”€ pages/           
โ”‚   โ”œโ”€โ”€ style/
โ”‚   โ””โ”€โ”€ consts.ts          # Project Constant Management
โ”‚   โ””โ”€โ”€ env.d.ts
โ”‚   โ””โ”€โ”€ util.ts            # General utility functions
โ”œโ”€โ”€ template/              # 404 and other universal page templates
โ”œโ”€โ”€ astro.config.mjs       # Astro profile
โ”œโ”€โ”€ package.json         
โ”œโ”€โ”€ tailwind.config.json   # tailwindcss profile
โ”œโ”€โ”€ themeColor.json
โ””โ”€โ”€ tsconfig.json

Starlight looks for .md or .mdx files in the src/content/docs/ directory. Each file is exposed as a route based on its file name.

Images can be added to src/assets/ and embedded in Markdown with a relative link.

Static assets, like favicons, can be placed in the public/ directory.

How to Contribute

  1. Create an issue first to description the issue
  2. Do not use git add . to commit all the changes.
  3. Just push your changed files, such as:
    • *.md
    • _sidebar.json
  4. Send a PR to master branch.

SEO

Make sure each .md starts with the following texts:

---
title: title
keywords: [keywords1,keywords2,keywords3]
description: some description
sidebar:
    order: Article table of contents order(optional)
---

Refer to this blog Note:

  1. title can not include :
  2. keywords must be a Array

Guide for adding new document

Add a new doc

  1. Add new .md file under docs/en or docs/zh-cn.
  2. Update _sidebar.json, add a new entry to the blog in either en or zh-cn.
  3. Send the pull request contains the .md and _sidebar.json only.

๐Ÿ‘€ Want to learn more?

Check out Starlightโ€™s docs, read the Astro documentation, or jump into the Astro Discord server.

ๆœ€่ฟ‘็‰ˆๆœฌๆ›ดๆ–ฐ:(ๆ•ฐๆฎๆ›ดๆ–ฐไบŽ 1970-01-01 00:00:00)

ไธป้ข˜(topics):

dubbo, istio, kubernetes, nacos, nacos-sync, springcloud

nacos-group/nacos-group.github.ioๅŒ่ฏญ่จ€ Astroๆœ€่ฟ‘ๆ›ดๆ–ฐไป“ๅบ“

2023-12-09 22:46:09 tw93/weekly

2022-02-08 04:34:23 ColorlibHQ/AdminLTE

1970-01-01 00:00:00 midudev/pruebas-tecnicas

1970-01-01 00:00:00 midudev/porfolio.dev

1970-01-01 00:00:00 midudev/la-velada-web-oficial

1970-01-01 00:00:00 NixOS/nixos-homepage