Solusi pemisahan front-end dan back-end berdasarkan webman + vue3 + element-plus.
Buat database baru webman-admin dan impor alamat file sql: db/webman-admin.sql
# 克隆项目
git clone [email protected]:Tinywan/webman-admin.git
# 进入目录
cd webman-admin
# 安装依赖
composer install
# 启动项目(开发模式)
php start.php start Setelah startup selesai, browser mengakses http://127.0.0.1:8888/
# 进入web目录
cd web
# 安装依赖
npm i
# 启动项目(开发模式)
npm run serveSetelah startup selesai, browser mengakses http://127.0.0.1:2800
Jika Anda tidak memiliki lingkungan PHP lokal atau ekstensi PHP tidak nyaman untuk dipasang, Anda dapat memilih untuk menggunakan Docker
docker run --rm -it -p 8888:8888 -v d:/dnmp/www/webman-admin:/app tinywan/docker-php-webman Hal di atas berarti memasang volume data webman-admin proyek ke app kontainer. Memetakan port host dan kontainer 8888:8888 secara bersamaan
Setelah dijalankan akan terlihat seperti ini

Hapus gambar Alibaba Cloud
composer config -g --unset repos.packagist
Buat dadih
./webman make:curd api/manual
Hasilkan pengontrol dan model
/** alamat server nacos*/ 'host' => '192.168.1.2',
/** port server naco*/ 'port' => 8848,
/** nama pengguna otentikasi nacos*/ 'nama pengguna' => 'nacos',
/** kata sandi pengguna autentikasi nacos*/ 'kata sandi' => 'nacos',
'config_listeners' => [ [ /** DataID / 'pembayaran.php', / * groupName / 'DEFAULT_GROUP', / * namespaceId / '', / * filePath @desc Alamat tempat file konfigurasi disimpan secara lokal / config_path( ) .' /nacos/pembayaran.php', ], [ / * DataID / 'application-dev.yml', / * groupName / 'DEFAULT_GROUP', / * namespaceId / 'b34ea59f-e240-413b-ba3d-bb040981d773', / * filePath @desc Alamat tempat file konfigurasi disimpan secara lokal */ config_path() . ,