1.0.5 • Published 5 years ago

cy-component-maker v1.0.5

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

component-maker

the cli to create react components

中文版

v1.0.3

support css,scss,less

support

  1. the cli to create react components
  2. support create multiple components
  3. support css,Scss,Less
  4. support stateless function(or you can say pure component)

Usage

npm i -g component-maker
cy-mkcomponent App
//you will create React component named App
cy-mkcomponent Header,Body,Footer
//you will create React compoennts named Header,Body,Footer

create component with Scss

cy-mkcomponent -s Body
//create React components named Body with Scss

create React component with Less

cy-mkcomponent -l Body
//create React components named Body with Less

create React component with Less

cy-mkcomponent -p Body
//you will create pure component for stateless function

component details

file details

name.jsx

import React from 'react';
import styles from './[name].css'
class [name] extends React.Component {
    constructor(props) {
        super(props);
        this.displayName = [name];
    }
    render() {
        return (
            <div className={styles.container}>
            [name]
            </div>
        )
    }
}
export default [name];

name.css

.container {
  
}

index.jsx

import [name] from './hh'

export default [name]
1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago