Platform pengambilan, pemrosesan, analisis, dan penambangan data cerdas yang diluncurkan oleh Goudan Lab. Menyediakan data tentang Meituan, Dianping, Ele.me, Baidu Maps, dll. Ini adalah backend manajemen admin vue minimalis. Ini hanya berisi Elemen UI & aksio & iconfont & kontrol izin & lint, yang diperlukan untuk membangun backend.
Demo daring: https://lishuaixingnewbee.github.io/BigData/dist/
# Clone project
git clone https://github.com/lishuaixingNewBee/BigData.git
# Install dependencies
npm install
# 建议不要用cnpm 安装有各种诡异的bug 可以通过如下操作解决npm速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# Serve with hot reload at localhost:9528
npm run dev
# Build for production with minification
npm run build
# Build for production and view the bundle analyzer report
npm run build --report
Jika Anda ingin membuat sidebar dan router secara dinamis berdasarkan peran pengguna, Anda dapat menggunakan kontrol izin cabang
Proyek ini dikembangkan berdasarkan webpack4
Jika Anda ingin menggunakan backend admin berdasarkan vue + TypeScript, Anda dapat melihat proyek ini: vue-typescript-admin-template (Kredit: @Armour)
Pertama temukan index.html
(di bawah direktori root)
Perkenalkan css dan js Elemen, dan perkenalkan vue. Karena Element-Ui bergantung pada vue, vue harus diperkenalkan terlebih dahulu.
Kemudian temukan webpack.base.conf.js dan tambahkan externals
untuk mencegah webpack mengemas vue dan elemen.
externals: {
vue: 'Vue',
'element-ui':'ELEMENT'
}
Detail kecil lainnya setelah itu adalah jika Anda menggunakan metode objek global untuk memperkenalkan vue, Anda tidak perlu melakukan Vue.use(Vuex)
secara manual, ini akan dipasang secara otomatis.
Terakhir, Anda dapat menggunakan npm run build --report
untuk melihat efeknya seperti yang ditunjukkan di bawah ini: