evulpo / vui-kit
组件库 UI 库
dev-main
2023-04-13 14:12 UTC
Requires
- php: ^7.3||^8.0
- blade-ui-kit/blade-heroicons: ^1.2
- laravel/framework: ^8.83|^9.16|^10.0
- livewire/livewire: ^2.10
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.9
- mockery/mockery: ^1.5
- orchestra/dusk-updater: ^1.5
- orchestra/testbench: ^7.6|^8.0
- orchestra/testbench-dusk: ^7.6|^8.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-livewire: ^1.0
- pestphp/pest-plugin-mock: ^1.0
- phpunit/phpunit: ^9.5
- psy/psysh: @stable
This package is auto-updated.
Last update: 2024-09-13 17:22:18 UTC
README
Vui Kit 是 Evulpo 学习平台上常用 UI 组件的包。
将以下行添加到主项目 composer.json
文件的 "repositories" 部分中。
作为本地包在你的安装中
"repositories": {
...
"vui-kit": {
"type": "path",
"url": "packages/evulpo/vui-kit",
"options": {
"symlink": true
}
}
}
并且这一行
"Evulpo\\VuiKit\\": "packages/evulpo/vui-kit/src",
加入到 "autoload": { "psr-4": { ... } }
或者作为公共 Github 上的远程包通过 Packagist
"repositories": {
...
"vui-kit": {
"type": "git",
"url": "https://github.com/evulpo/vui-kit"
}
}
在 "autoload" 中添加这一行
"Evulpo\\VuiKit\\": "vendor/evulpo/vui-kit/src",
项目的常规安装
git clone
vui-kit (https://github.com/evulpo/vui-kit) 到 ./packages/evulpo
composer update evulpo/vui-kit
php artisan vendor:publish --tag=vui --force
然后在主项目根目录中运行以发布配置、CSS 和公共资源
php artisan vendor:publish --tag=vui --force
安装后或如果项目找不到视图,请运行 composer update evulpo/vui-kit