Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

dean8/react-cmaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

react-cmaker

A cli to create react components

v3.0.5

support css,scss,less,sass

support

  1. support create multiple components
  2. support use custom template
  3. support css,scss,less,sass

Usage

npm i -g react-cmaker
cmaker -n App
// create React component named App
cmaker -n Header,Body,Footer
// create React compoennts named Header,Body,Footer
cmaker -s (css|scss|sass|less)
// create React Component with (css|scss|sass|less), default scss
cmaker -t custom.template
// create React components with custom template custom.template, you can define custom template file of any extension.

component details

  • index.js
  • handler.js
  • index.css

[index].js

import React, { Component, PropTypes } from 'react';
import * as handler from './handler.js';
import './index.$cssType$';
class $dirName$ extends Component {
 constructor(props) {
 super(props);
 }
 render() {
 return (
 <div className="$className$">
 </div>
 );
 }
}
$dirName$.proptype = {
}
export default $dirName$;

[index].css

.$dirName$ {
}

[handler].js

// handlers write here

About

A component that create react component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /