All Projects → ianaya89 → generator-vue-component

ianaya89 / generator-vue-component

Licence: MIT License
📦 Yeoman generator to build your own Vue.js components

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects

Projects that are alternatives of or similar to generator-vue-component

roadifier
Open Source road mesh generator script for Unity
Stars: ✭ 30 (-6.25%)
Mutual labels:  generator
micro-svelte-compiler
Micro Svelte compiler (naive clone)
Stars: ✭ 56 (+75%)
Mutual labels:  generator
simpleflakes
Fast and test-driven distributed 64-bit ID generation, using pure JavaScript, for Node.js.
Stars: ✭ 32 (+0%)
Mutual labels:  generator
username-generation-guide
A definitive guide to generating usernames for OSINT purposes
Stars: ✭ 38 (+18.75%)
Mutual labels:  generator
metagraf
metaGraf is a opinionated specification for describing a software component and what its requirements are from the runtime environment. The mg command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.
Stars: ✭ 15 (-53.12%)
Mutual labels:  generator
justgo
Skeleton for jump-starting a Go-powered microservice project with Docker and Go best-practices + easy code hot-reloading (for dev environments)!
Stars: ✭ 29 (-9.37%)
Mutual labels:  generator
gommon
A collection of common util libraries for Go
Stars: ✭ 26 (-18.75%)
Mutual labels:  generator
express-mvc-generator
Express' Model View Controller Application Generator.
Stars: ✭ 46 (+43.75%)
Mutual labels:  generator
combustor
MVC code generator for the Codeigniter framework.
Stars: ✭ 31 (-3.12%)
Mutual labels:  generator
autumn
采用Spring、Spring Boot、Redis、MyBatis、Shiro、Druid框架开发,搭载mysql数据。 如果你厌烦了MyBatis中需要手动创建表的事情,这个项目非常适合你,自动为你生成表。 从此你不在需要导入sql文件了,项目初始化变得异常简单,结构清晰,易于开发,真正拿来可用。 全注解MyBatis开发,没有任何mapper文件,一切sql 映射都用代码实现,全程无xml配置,对xml编写mapper有恐惧症的人的福音。 提供双向生成功能: 实体类自动生成数据库表,全过程不需要任何SQL语句,所有表自动生成 通过表生成基础结构代码,生成代码中已包含CRUD功能,表级别的API接口全部都有 基本实例数据全自动通过代码初始化,无需干预 仅仅只需要修改数据库连接地址,…
Stars: ✭ 28 (-12.5%)
Mutual labels:  generator
yii2-rest-doc
Yii2 REST doc generator
Stars: ✭ 35 (+9.38%)
Mutual labels:  generator
mosaic-node-generator
Generate mosaic images in Node.
Stars: ✭ 25 (-21.87%)
Mutual labels:  generator
wolmo-bootstrap-react-native
Bootstrap generator for React Native projects
Stars: ✭ 20 (-37.5%)
Mutual labels:  generator
nuzlocke-generator
📃 A nuzlocke template generator.
Stars: ✭ 21 (-34.37%)
Mutual labels:  generator
codice fiscale
A Ruby gem that calculates the Italian Tax ID (Codice Fiscale)
Stars: ✭ 17 (-46.87%)
Mutual labels:  generator
liferay-starter
Generate & download your Liferay workspace from a webapp.
Stars: ✭ 25 (-21.87%)
Mutual labels:  generator
unity-plumber
A component to procedurally generate pipe-like meshes in Unity
Stars: ✭ 55 (+71.88%)
Mutual labels:  generator
wodle
Static site generator using next and tachyons
Stars: ✭ 29 (-9.37%)
Mutual labels:  generator
Border-Radius-Generator
A CSS3 Border Radius Generator; Get the best border-radius playground, with a minimalist design!
Stars: ✭ 19 (-40.62%)
Mutual labels:  generator
crafting
Website for generating Minecraft crafting recipe JSON files
Stars: ✭ 31 (-3.12%)
Mutual labels:  generator

generator-vue-component

📦 Yeoman generator to build your own Vue.js components

bitHound Overall Score bitHound Dependencies bitHound Dev Dependencies bitHound Code

yo

Support

Installation

  1. First, install Yeoman and generator-vue-component using npm (we assume you have pre-installed node.js).
$ npm install -g yo
$ npm install -g generator-vue-component
  1. Create your project directory and access it.
$ mkdir my-awesome-component
$ cd my-awesome-component
  1. Then generate your new project:
yo vue-component

Scaffolding

└───docs/
    ├───App.vue
    ├───main.js
└───src/
    ├───assets/
        └───vue.png
    ├───HelloWorld.vue
    ├───index.js
├───.babelrc
├───.editorconfig
├───.eslintignore
├───.eslintrc.
├───.gitignore
├───.npmignore
├───LICENSE
├───package.json
├───README.md
├───webpack.config.js

Development Setup

# install dependencies
$ npm install

# dev mode
$ npm run dev

# build component and get production release
$ npm run build

TODO

  1. Jest Integration [help wanted 🙏]
  2. Docs production build

License

MIT License

Style

js-standard-style

⌨️ with ❤️ by @ianaya89

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].