Alamat pratinjau online dan data antarmuka latar belakang disimulasikan dan dapat ditambahkan, dimodifikasi, atau dihapus sesuka hati.
Kerangka kerja ini dimodifikasi berdasarkan vue-element-admin PanJiaChen Sebelum menggunakannya, disarankan untuk membaca beberapa dokumennya terlebih dahulu. Dia akan menunjukkan kepada Anda cara menggunakan vue backend seri satu (dasar-dasarnya). banyak masalah!
Izin menu dikontrol oleh latar belakang
Saat membuat menu, harap perhatikan bahwa kolom nama sesuai dengan nama di halaman (kotak merah). Jika kedua tempat tidak konsisten, cache keep-alive akan tidak valid (masukkan konten di halaman A, beralih ke halaman B, lalu alihkan Kembali ke halaman A, data yang dimasukkan pada halaman A akan hilang), dan nama setiap menu unik, dan keep-alive juga menjadi tidak valid jika diulang.
Apakah akan ditampilkan mengacu pada apakah menu tersebut ditampilkan dalam menu atau tidak. Menu tersembunyi masih dapat diakses melalui perutean.
Yang perlu diperhatikan dalam path file adalah menu level pertama menggunakan field Layout, direktori level kedua atau multi level menggunakan field none (karena direktori tidak menunjuk ke file tertentu), dan sub- halaman menggunakan halaman yang ditunjuk secara khusus, seperti File yang ditunjukkan oleh panah kuning ditempatkan di folder src/pages secara default.
Jalur antarmuka latar belakang diubah di vue.config.js di direktori root proyek.
Kode status yang dikembalikan oleh antarmuka latar belakang diubah di src/utils/request.js
src/permission.js adalah penjaga perutean
src/external adalah tempat halaman eksternal ditempatkan. Perutean halaman yang terbuka untuk dunia luar dapat dikonfigurasi di src/router/modules/external.js.
Memesan
# clone the project
git clone https://github.com/rui494274693/vueElementAdminBase.git
# enter the project directory
cd vueElementAdminBase-master
# install dependency
npm install
# develop
npm run dev
Buka http://localhost:8099 di peramban
Mengemas
# build for test environment
npm run build:stage
# build for production environment
npm run build:prod
Ini hanyalah proyek front-end. Anda juga perlu memulai proyek yang mensimulasikan antarmuka backend. Alamatnya adalah vueElementAdminServer.
Menyumbangkan
Jika menurut Anda proyek ini bermanfaat bagi Anda, Anda dapat mendukung penulis dengan tindakan berikut: