JD Style Lightweight Vue Component Library ، دعم تطوير برنامج Mobile H5 و Mini Mini
يشير Vinui إلى تصميم وتنفيذ Nutui (مكتبة مكونات الهاتف المحمول خفيفة الوزن على طراز JD) ، وإصدار Uniapp الذي تم تنفيذه بناءً على إصدار مكتبة مكون Applet Taro
تم إجراء التعديلات والتعديلات على بعض ميزات UNIAPP ، وتم إضافة بعض المكونات الجديدة ، مما عزز أيضًا وظائف بعض المكونات.
يمكنك الرجوع إلى وثائق المشروع: بداية سريعة
يوفر Vinui حزمة NPM وحزمة uni_modules لتثبيت المكونات.
# Using npm
npm install @vingogo/uni-ui
# Using yarn
yarn add @vingogo/uni-ui
# Using pnpm
pnpm add @vingogo/uni-uiالعنوان المكون الإضافي لـ UNIAPP Market: https://ext.dcloud.net.cn/plugin؟id=11187
قم بتنزيل رمز Vinui من خلال GitHub ، ثم انسخ الرمز المعبأ إلى مشروعك الخاص:
git clone https://github.com/vingogo/vin-ui.gitpnpm ipackages/uni-ui ، قم بإجراء تعديلات شخصية على رمز Vinui الذي يناسب الأعمال التجاريةpnpm run build:uni قم بإنشاء ملفات للنسخ تحت packages/uni-ui/uni_modules
pages.json : {
"easycom" : {
// 此处根据实际文件位置进行修改,如下为通过 npm 包安装的方式配置
"^vin-(.*)" : " @vingogo/uni-ui/lib/components/$1/index.vue "
},
// 此为本身已有的内容
"pages" : [
// ......
]
}أضف الكود التالي إلى ملف مدخل المشروع Main.ts أو ملف Main.js:
import '@vingogo/uni-ui/lib/style.css' ;< vin-button type="primary">button</ vin-button >يُنصح بالمشروع باستخدام PNPM للتثبيت والتشغيل ، وبدء المشروع:
pnpm ipnpm run devpnpm run build:lib بعد تنفيذ الأمر أعلاه ، سيتم إنشاء رمز نشر NPM تحت packages/uni-ui/lib
pnpm run build:uni بعد تنفيذ الأمر أعلاه ، سيتم إنشاء رمز نشر سوق UNIAPP تحت packages/uni-ui/uni_modules
فيما يتعلق بقضايا Vinui ، يرجى إضافة WeChat إلى التبادل. يرجى ملاحظة: فينوي