Neighbour Problem Manager

    miaow-babel-parse

    2.1.0 • Public • Published

    miaow-babel-parse

    Miaow的Babel编译工具,只是对Babel进行简单封装

    效果示例

    export default React.createClass({
      getInitialState() {
        return {num: this.getRandomNumber()};
      },
     
      getRandomNumber(): number {
        return Math.ceil(Math.random() * 6);
      },
     
      render(): any {
        return <div>
          Your dice roll:
          {this.state.num}
        </div>;
      }
    });
     
    /* 处理后 */
    "use strict";
     
    Object.defineProperty(exports, "__esModule", {
      value: true
    });
    exports["default"] = React.createClass({
      displayName: "unknown",
     
      getInitialState: function getInitialState() {
        return { num: this.getRandomNumber() };
      },
     
      getRandomNumber: function getRandomNumber() {
        return Math.ceil(Math.random() * 6);
      },
     
      render: function render() {
        return React.createElement(
          "div",
          null,
          "Your dice roll:",
          this.state.num
        );
      }
    });
    module.exports = exports["default"];

    参数说明

    传入的参数会原封不动的传递给Babel, 请参考Babel的文档选择对应的参数

    Install

    npm i miaow-babel-parse

    DownloadsWeekly Downloads

    6

    Version

    2.1.0

    License

    MIT

    Last publish

    Collaborators

    • anhulife