Perpustakaan Komponen Vue Gaya JD, Mendukung Pengembangan Program H5 dan Mini Seluler
Vinui mengacu pada desain dan implementasi Nutui (perpustakaan komponen seluler ringan bergaya JD), dan versi UniApp yang diimplementasikan berdasarkan versi komponen Taro Applet Nutui-Vue
Modifikasi dan penyesuaian telah dilakukan untuk beberapa fitur UniApp, dan beberapa komponen baru telah ditambahkan, yang juga telah meningkatkan fungsi beberapa komponen.
Anda dapat merujuk pada dokumentasi proyek: Start cepat
Vinui menyediakan paket NPM dan paket uni_modules untuk menginstal komponen.
# Using npm
npm install @vingogo/uni-ui
# Using yarn
yarn add @vingogo/uni-ui
# Using pnpm
pnpm add @vingogo/uni-uiAlamat Plugin Pasar UniApp: https://ext.dcloud.net.cn/plugin?id=11187
Unduh kode Vinui melalui GitHub, lalu salin kode kemasan ke proyek Anda sendiri:
git clone https://github.com/vingogo/vin-ui.gitpnpm ipackages/uni-ui , buat penyesuaian yang dipersonalisasi dengan kode VinUI yang sesuai dengan bisnispnpm run build:uni Hasilkan file untuk menyalin di bawah packages/uni-ui/uni_modules
pages.json : {
"easycom" : {
// 此处根据实际文件位置进行修改,如下为通过 npm 包安装的方式配置
"^vin-(.*)" : " @vingogo/uni-ui/lib/components/$1/index.vue "
},
// 此为本身已有的内容
"pages" : [
// ......
]
}Tambahkan kode berikut ke file masuk proyek Main.ts atau file Main.js:
import '@vingogo/uni-ui/lib/style.css' ;< vin-button type="primary">button</ vin-button >Proyek ini disarankan untuk menggunakan PNPM untuk menginstal dan menjalankan, dan memulai proyek:
pnpm ipnpm run devpnpm run build:lib Setelah menjalankan perintah di atas, kode untuk menerbitkan NPM akan dihasilkan di bawah packages/uni-ui/lib
pnpm run build:uni Setelah menjalankan perintah di atas, kode untuk menerbitkan pasar UniApp akan dihasilkan di bawah packages/uni-ui/uni_modules
Mengenai masalah Vinui, harap tambahkan WeChat ke pertukaran. Harap dicatat: Vinui