Blog pribadi yang menggunakan Spring Boot 2.x di backend, nuxtJs di frontend, dan vue di backend
Tautan Gite:
api: https://gitee.com/windsnowli/w-blog-api
Meja depan: https://gitee.com/windsnowli/vue-ssr-blog
Bagian belakang: https://gitee.com/windsnowli/vue-admin-blog
Tautan GitHub:
api: https://github.com/WindSnowLi/w-blog-api
Meja depan: https://github.com/WindSnowLi/vue-ssr-blog
Bagian belakang: https://github.com/WindSnowLi/vue-admin-blog
Proyek blog pribadi sederhana dibagi menjadi tiga bagian:前台,后台, dan api .
Backend api didasarkan pada SpringBoot . Terutama mengandalkan mybatis , fastjson , DruidDataSource , Lombok , java-jwt , aliyun-sdk-oss , knife4j , dll. Basis datanya menggunakan MySQL8.0+
Gaya utama meja depan berasal dari template BizBlog di Internet. Saya nuxtJs tahu dari mana asalnya.
Vue-element-admin yang digunakan di UI latar pada dasarnya digunakan secara langsung. Jika Anda ingin menyesuaikannya sendiri, kekuatan Anda tidak memungkinkan.
Contoh: Makanan hijau - Cai Dog
git clone https://gitee.com/WindSnowLi/w-blog-api.git atau git clone https://github.com/WindSnowLi/w-blog-api.git untuk mengkloning proyek secara lokalmvn clean install dependency:treeapplication-dev.yml knife4j lingkungan produksi application-prod.yml ;UTF8mvn clean package -Dmaven.test.skip=true melewatkan pengujian dan menghasilkan paket jarjava -jar 生成的包名.jar digunakan untuk menjalankan lingkungan konfigurasi pengembangan. Basis data akan secara otomatis diinisialisasi saat dijalankan pertama kali.http://127.0.0.1:8888/doc.html untuk melihat dokumentasi apigit clone https://gitee.com/WindSnowLi/vue-ssr-blog.git atau git clone https://github.com/WindSnowLi/vue-ssr-blog.git mengkloning proyek ke lokalnpm install dependensi instalasihost di file config/sitemap.xml dapat dimodifikasi untuk menghasilkan peta akses.nuxt.config.js dapat diubahBASE_URL dalam script di file package.json untuk menentukan alamat api backend.npm run buildnpm start dijalankan secara lokalgit clone https://gitee.com/WindSnowLi/vue-admin-blog.git atau git clone https://github.com/WindSnowLi/vue-admin-blog.git mengkloning proyek ke lokalnpm install dependensi instalasinpm run dev menggunakan antarmuka pratinjau data simulasiVUE_APP_BASE_API di file .env.production ke alamat api backendnpm run build:prod kompilasidist dapat ditempatkan di bawah server http (Anda dapat menggunakan npm untuk menginstal http-server ) untuk akses.[email protected] , kata sandi: 123456 MIT
Hak Cipta (c) 2021 WindSnowLi