Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 1.39 KB

README.md

File metadata and controls

66 lines (50 loc) · 1.39 KB

Vue CLI 插件

用命令快速生成 Vue 组件

安装

npm install vue-cli-plugin-vue2gc --save-dev
vue invoke vue-cli-plugin-vue2gc

组件

生成的组件将自动转化为大驼峰命名方式并导出,默认文件目录为 src/components

npm run gc test-component
or
yarn gc test-component

上面命令会生成一个包含三个文件的组件: src/components/TestComponent/TestComponent.vuesrc/components/TestComponent/index.jssrc/components/TestComponent/README.md

指定位置

你可以用 --path 选项指定生成的组件的位置。

npm run gc test-component -- --path=otherComps
or
yarn gc test-component --path=otherComps

这样生成的组件位置会是: src/otherComps/TestComponent

单文件组件

使用 --export=false 可默认不导出,这将仅生成一个单文件组件。

npm run gc test-component -- --export=false --style=scss
or
yarn gc test-component --export=false --style=scss

上面命令会生成一个单文件组件: src/components/TestComponent.vue

指定css扩展

默认生成的组件的样式部分不含css扩展:

<style scoped>

</style>

使用 --style 可生成对应的css扩展:

npm run gc test-component -- --style=less
or
yarn gc test-component --style=less
<style scoped lang="less">

</style>