Skip to content

Latest commit

 

History

History
64 lines (36 loc) · 2.38 KB

README.en.md

File metadata and controls

64 lines (36 loc) · 2.38 KB

LightWorld|辉光世界官网


LightWorld Website
Minecraft Minecraft international server website based on Vue, Nuxt.js and Vuetify

English | 简体中文

As I personally built up more and more players on my world server, I needed a more formal promotional port and wanted a website that could help with things like whitelist publishing audits(I was too lazy to approve the questionnaire manually:smile:)

About the Project

This project is more likely a demo of several frontend technology stacks. It also provides basical website arrangement and tool configurations. Meanwhile, Eslint and TypeScript are used in this project as well.

About Nuxt and statics

Due to the use of Vuetify component library, due to some of its components in the IMPLEMENTATION of THE SSR is not suitable for Nuxt, resulting in the problem of nodes are not worth one, so the static rendering export is used.

**About why Vue2 is used instead of Vue3? **

Nuxt 3 is still in beta, and the Vue3 version of Vuetify is still in beta with a better user interaction experience, so vue2-based Nuxt was first used to avoid pitfalls......

The Vue3 transformation plan has been put on the agenda. 👷‍♂️

Server

TypeScript + Express Server Project URL. The server is still under construction and it is coming soon~.

Management

developed base on React + antd

Click here to access management system

Follow-up Work

There is still a lot of work to do, oh, will continue to improve learning. 🐐

Preview

LightWorld

Start

Deploy

When your project is packaged and built, upload the following files to the server and start:

  • .nuxt
  • static
  • nuxt.config.js
  • package.json

If you are Serverless deployment of Tencent Cloud, you can not directly use 'Serverless. Yml' deployment of this project, configuration content is for reference only, see: Tencent Cloud Doc

Contribution

If you find any problem in the process of using it, please Issue it to me. Of course, we also welcome you to contribute PR.

Licenses

MIT