cgnetwork / ease
此包已被放弃,不再维护。未建议替代包。
在Laravel中快速开发独立的Vue组件 ⚡
v0.9.0
2021-05-20 05:10 UTC
Requires (Dev)
- orchestra/testbench: v6.0.0
README
由于资源限制,本项目已放弃。对于可能造成的不便,我们表示歉意。
简介
你是否曾想记录你的Vue组件,但又不想使用如Storybook之类的工具带来的额外开销?
Laravel Ease提供了一种简单而强大的方式,可以快速开发、查看和评估你的Vue组件——安全地与应用程序隔离。
Storybook的替代品——但不要那么强大的药物!
快速且易于设置,具有熟悉的Laravel驱动配置,现在让Vue组件开发变得轻而易举。
安装
composer require cgnetwork/ease --dev
安装包后,您可以执行Artisan安装命令
php artisan ease:install
Artisan安装命令将
- 将
ease
脚本添加到您的项目package.json
- 将
EaseComponent.vue
发布到您的项目resources/js/components
最后,完成安装
npm run ease:install
用法
npm run ease
运行ease
脚本将启动您的ease
服务器,您可以通过提供的路由/ease
访问它
目录结构路由
安装包后,您的项目resources/js/components
目录将包含提供的ease
示例
resources/js/components
└── EaseComponent.vue
结果是一个路由配置
[ { path: '/ease/easecomponent', component: '/resources/js/components/EaseComponent.vue' } ]
将组件置于首位
配置
ease
公开了一些有用的环境变量,可用于自定义
EASE_NAME=Ease EASE_SERVER_URL=https://:3000
预先配置并准备就绪,您可以通过将ease.php发布到您的配置目录来完全自定义ease
php artisan ease:publish
贡献
感谢您考虑为Laravel Ease做出贡献!我们欢迎所有pull请求。
许可
Laravel Ease是开源软件,采用MIT许可。