JD Style Lightweight Vue Component Library รองรับการพัฒนาโปรแกรม Mobile H5 และ Mini
Vinui หมายถึงการออกแบบและการใช้งานของ Nutui (ไลบรารีส่วนประกอบมือถือที่มีน้ำหนักเบาสไตล์ JD) และเวอร์ชัน UniApp ที่ใช้งานตามเวอร์ชันไลบรารีส่วนประกอบของ Taro Applet Library Nutui-Vue
การปรับเปลี่ยนและการปรับเปลี่ยนได้ทำกับคุณสมบัติบางอย่างของ 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: 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 เพื่อแลกเปลี่ยน โปรดทราบ: vinui