Библиотека компонентов компонентов JD в стиле JD, поддержка мобильных H5 и мини -программы разработки
Vinui относится к проектированию и внедрению NUTUI (библиотека легкой мобильных компонентов в стиле JD), а также версию UniAPP, реализованную на основе версии библиотеки компонентов тароаплета Nutui-Vue
Модификации и корректировки были внесены в некоторые особенности UniAPP, и были добавлены некоторые новые компоненты, которые также улучшили функции некоторых компонентов.
Вы можете обратиться к документации проекта: Quick Start
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