suomato / laravel-vue-component-generator
在Laravel项目中生成带有模板的新Vue组件
v1.0.1
2017-07-27 14:37 UTC
Requires
- php: ^7.0
- illuminate/support: ^5.1
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-09-29 04:45:27 UTC
README
简介
如果你喜欢使用Artisan,且Vue是你选择的前端框架,这个包就是为你准备的!
laravel-vue-component-generator包为你提供了一个新的Artisan命令,可以让你快速生成Vue组件。
Artisan命令
php aritsan make:vue-component {name}
在命令执行期间,您需要选择模板引擎
(HTML / pug)和CSS预处理器(CSS / LESS / Sass / Scss / Stylus)。Vue组件将基于您的选择生成到/resources/assets/js/components/目录。
代码示例
Example.vue已创建到/resources/assets/js/components/
以下是组件模板
安装
composer require suomato/laravel-vue-component-generator
之后,将ServiceProvider添加到
config/app.php中的providers数组中
Suomato\VueComponentGenerator\VueComponentGeneratorServiceProvider::class,
享受使用新的Artisan命令。
配置
如果您不希望每次都选择相同的模板引擎和CSS预处理器,或者如果您对默认模板不满意,您可以自由地编辑配置或视图。要发布配置和视图,请使用
php artisan vendor:publish --provider="Suomato\VueComponentGenerator\VueComponentGeneratorServiceProvider"
- 配置位于
/config/vue-component-generator.php - 视图位于
/resources/views/vendor/laravel-vue-component-generator

